মডিউল ৭-১, ৭-২: এরে কি? কেন আমাদের এরে প্রয়োজন?
আমাদের যদি একই টাইপের ভেরিয়েবল অনেকগুলো প্রয়োজন হয়, তখন অনেকগুলো ভেরিয়েবল ডিক্লেয়ার করা আমাদের জন্য কষ্টসাধ্য হয়ে যাবে। যেমন আমাদের একটি স্কুলের ১০০০ জন ছাত্রের মারক্স স্টোর করার জন্য ১০০০ টি int ভেরিয়েবল ডিক্লেয়ার করতে হয়, তখন আমরা কি করব? এই সিচুয়েশনে আমরা এরে ব্যাবহার করতে পারি। একটি এরে ডিক্লেয়ার করে অনেকগুলো ভেরিয়েবল তৈরি করে ফেলতে পারি আমরা। এরে তৈরি করার নিয়মঃ data_type array_name [size] শুরুতে আমরা কোন ডাটা টাইপের ভেরিয়েবল চাচ্ছি তা বলে দিতে হবে। এরেতে যতগুলো ভেরিয়েবল তৈরি হয় সবগুলো সেইম ডাটা টাইপের হয়। তারপর এরের একটি নাম দিতে হবে। তারপর সাইজটা বলে দিতে হবে যে আমরা কয়টি ভেরিয়েবল চাচ্ছি। আমরা যদি লিখি int arr[10] তাহলে ১০ সাইজের একটি এরে তৈরি হবে যার প্রতিটি হবে int টাইপের। আমরা যদি লিখি float arr[20] তাহলে ২০ সাইজের একটি এরে তৈরি হবে যার প্রতিটি হবে float টাইপের।
Last updated