এ পর্যন্ত আমরা এক আইটেম তথ্য জমা করার জন্য একটি পরিবর্তনশীল ভেরিয়েবল ব্যবহার কর আসছি। যদি আমরা ১০০ জন ছাত্রের রোল নাম্বার ডিক্লেয়ার করার জন্য আমাদেরকে
roll1,roll2,roll3,…….,roll100 পর্যন্ত ভেরিয়েবল নিতে হবে। এটা খুব কঠিন এবং প্রচুর সমইয়ের দরকার। array ব্যাবহার করলে একটি ভেরিয়েবলে ১০০ জন ছাত্রের রোল জমা/ সঞ্চয়ই করবে।
কিভাবেঃ
array একটি ভেরিয়েবলের মেমোরিকে ১00 টি ব্লকে ভাগ করে ১00 জন ছাত্রের রোল নম্বর সঞ্চয় করবে। 
  • Array is the Collection of Elements(Array হয় উপাদানসমূহ সংগ্রহ) ।
  • Collection of the Elements of the same data type(একই তথ্য টাইপ উপাদানের সংগ্রহ.)।
  • All Elements are stored in the Contiguous memory(সমস্ত উপাদানসমূহ জমা হয় পাশাপাশি মেমোরিতে).
 উপরের Array টি কে আমরা নিচের মত করে লেখতে পারি int a[6];
a[0] = 33;
a[1] = 2;
a[2] = 24;
a[3] = 76;
a[4] = 54;
a[5]= 65;


Definition of Array :

"Array is collection of the data items having same data type"
                                             Home                                    Types of Array