কম্পিউটার

সি-তে বহুমাত্রিক অ্যারে


এখানে আমরা বহুমাত্রিক অ্যারে দেখব। একটি অ্যারে মূলত সমজাতীয় ডেটার একটি সেট। তারা সংলগ্ন মেমরি অবস্থানে স্থাপন করা হয়. বিভিন্ন ক্ষেত্রে আমরা দেখতে পারি যে অ্যারেগুলি এক মাত্রিক নয়। কখনও কখনও আমাদের দ্বি-মাত্রিক বা বহুমাত্রিক আকারে একটি অ্যারে তৈরি করতে হয়৷

বহুমাত্রিক অ্যারে দুটি ভিন্ন পন্থা দ্বারা প্রতিনিধিত্ব করা যেতে পারে। এগুলি হল সারি-মেজর পদ্ধতি এবং আরেকটি হল কলাম-মেজর পদ্ধতি। r সারি এবং c কলাম সহ একটি দ্বি-মাত্রিক বিন্যাস বিবেচনা করুন। অ্যারের উপাদানের সংখ্যা n =r * c। A[i, j] অবস্থানে থাকা উপাদানগুলি, যেখানে 0 ≤ i

সি-তে বহুমাত্রিক অ্যারে

উদাহরণ

#include <stdio.h>
int main () {
   /* an array with 5 rows and 2 columns*/
   int a[5][2] = { {0,0}, {1,2}, {2,4}, {3,6},{4,8}};
   int i, j;
   /* output each array element's value */
   for ( i = 0; i < 5; i++ ) {
      for ( j = 0; j < 2; j++ ) {
         printf("a[%d][%d] = %d\n", i,j, a[i][j] );
      }
   }
   return 0;
}

আউটপুট

a[0][0]: 0
a[0][1]: 0
a[1][0]: 1
a[1][1]: 2
a[2][0]: 2
a[2][1]: 4
a[3][0]: 3
a[3][1]: 6
a[4][0]: 4
a[4][1]: 8

  1. জাভাস্ক্রিপ্টে একক মাত্রিক অ্যারে বনাম বহুমাত্রিক অ্যারে।

  2. ডেটা স্ট্রাকচারে অ্যারে প্রতিনিধিত্বের অ্যারে

  3. C/C++ এ বহুমাত্রিক অ্যারে

  4. C/C++ এ একটি বহুমাত্রিক অ্যারে শুরু করা