অ্যারে হলো একটিই টাইপের উপাদানগুলোর সংগ্রহ যা সन्नিহিত মেমরি লোকেশনে থাকে। সবচেয়ে কম ঠিকানা প্রথম উপাদানকে নির্দেশ করে, সবচেয়ে বেশি ঠিকানা শেষ উপাদানকে।
অ্যারে ইনডেক্স শূন্য (0) দিয়ে শুরু হয় এবং অ্যারের আকার মাইনাস वन (array size - 1) দিয়ে শেষ হয়। অ্যারের আকার অবশ্যই শূন্যের চেয়ে বড় একটি পূর্ণসংখ্যা হতে হবে।
একটি উদাহরণ দেখা যাক:
যদি অ্যারের আকার = 10 অ্যারের প্রথম ইনডেক্স = 0 অ্যারের শেষ ইনডেক্স = অ্যারের আকার - 1 = 10-1 = 9
C-এ অ্যারের সিনট্যাক্স:
type array_name[array_size];
অ্যারে আরম্ভ করার পদ্ধতি:
type array_name[array_size] = { elements of array }
C-এ অ্যারে উদাহরণ:
উদাহরণ
#include <stdio.h>
int main () {
int a[5];
int i,j;
for (i=0;i<5;i++) {
a[i] = i+100;
}
for (j=0;j<5;j++) {
printf("Element[%d] = %d\n", j, a[j] );
}
return 0;
}
আউটপুট
Element[0] = 100 Element[1] = 101 Element[2] = 102 Element[3] = 103 Element[4] = 104