যে অ্যারের অন্তর্ভুক্ত ডেটাগুলো একইসঙ্গে একাধিক কলাম বা একাধিক সারি আকারে উপাত্তগুলো উপস্থাপন করা হয় তাকে দ্বিমাত্রিক অ্যারে বলে।
দ্বিমাত্রিক অ্যারেতে দুটি সাবক্রিট ব্যবহার করা হয়।
into Marks [20][8]
এখানে দুটি সূচকের মধ্যে প্রথমটি নির্দেশ করে সারি এবং দ্বিতীয়টি নির্দেশ করে কলামের সংখ্যা।
‘সি’ (C) ভাষাকে মিড লেভেল ভাষা বলা হয় কেন?
কম্পিউটারের সাহায্যে কোন সমস্যা সমাধান তথা প্রোগ্রাম রচনার জন্য ব্যবহৃত শব্দ, বর্ণ, অংক, চিহ্ন প্রভৃতির সমন্বয়ে গঠিত রীতিনীতিকে প্রোগ্রামিং ভাষা বলা হয়। “সি” প্রোগ্রামিং ভাষাকে মিড লেভেল ভাষা বলা হয়। কারণ এতে নিম্নস্তরের ভাষার সুবিধা যেমন বিট, বাইট ও মেমোরি অ্যাড্রেস নিয়ে কাজ করা যায়। আবার উচ্চস্তরের ভাষার সুবিধা যেমন বিভিন্ন ডেটা টাইপ নিয়ে কাজ করা যায়। অর্থাৎ “সি” প্রোগ্রামিং ভাষায় নিম্নস্তরের ভাষার সুবিধার পাশাপাশি উচ্চস্তরের ভাষার সুবিধাও পাওয়া যায়। তাই “সি” প্রোগ্রামিং ভাষাকে মিড লেভেল প্রোগ্রামিং ভাষা বলা হয়