يمكن استخدام التعبير التالي للوصول إلى عنصر في الصفيفة.
*(a + i * cols + j)
1. "a" تشير إلى العنصر 0 في القائمة؛ يكون هذا ثابتًا.يتم تخزين عناصر المصفوفة في مواقع ذاكرة خطية متتالية. يمكننا استخدام المؤشر الحسابي للوصول إلى هذه العناصر. التعبير a + i * cols + j يوفر إزاحة في الذاكرة من بداية القائمة.