คำสั่งซื้อคอลัมน์ที่สำคัญดูเหมือนจะเป็นธรรมชาติมากขึ้น ตัวอย่างเช่นสมมติว่าคุณต้องการบันทึกภาพยนตร์เป็นไฟล์ภาพต่อรูปภาพคุณกำลังใช้ลำดับคอลัมน์และนั่นเป็นสิ่งที่เข้าใจง่ายมากและไม่มีใครบันทึกมันในลำดับแถวหลัก
ถ้าคุณเป็นโปรแกรมเมอร์ใน C / C ++ คุณควรใช้ไลบรารี่ระดับสูงกว่าสำหรับเมทริกซ์ (Eigen, Armadillo, ... ) พร้อมลำดับหลัก ๆ ของคอลัมน์ มีเพียงคนบ้าเท่านั้นที่จะใช้พอยน์เตอร์ C แบบดิบพร้อมลำดับแถวหลักได้แม้ว่า C / C ++ จะเสนอสิ่งที่เตือนการสร้างดัชนีเมทริกซ์
เพื่อความง่ายทุกอย่างที่มีคำสั่งแถวสำคัญควรได้รับการพิจารณาว่าเกิดขึ้นอย่างน้อยก็แปลก Slice by slice เป็นระเบียบตามธรรมชาติและมันหมายถึงลำดับคอลัมน์หลัก (เช่น Fortran) พ่อแม่ของเรามีเหตุผลที่ดีมากว่าทำไมพวกเขาถึงเลือก
น่าเสียดายก่อนที่จะเห็นได้ชัดว่าห้องสมุดที่น่าสนใจหลายแห่งถูกสร้างขึ้นตามลำดับแถวหลักอาจเกิดจากการขาดประสบการณ์
ในการชี้แจงให้ชัดเจนถึงคำจำกัดความของคำสั่งแถวหลักที่ดัชนีถูกต้องเปลี่ยนแปลงได้เร็วขึ้นในขั้นตอนเดียวผ่านหน่วยความจำเช่น A (x, y, z) เป็นดัชนี z หมายความว่าพิกเซลหน่วยความจำจากส่วนต่าง ๆ ติดกันสิ่งที่เราต้องการ ไม่ต้องการ สำหรับภาพยนตร์ A (x, y, t) ดัชนีสุดท้ายคือเวลา t ไม่ยากที่จะจินตนาการว่าเป็นไปไม่ได้ที่จะบันทึกภาพยนตร์ในโหมดแถวหลัก