সম্পূর্ণ অ্যারেকে খুব সহজভাবে শূন্যে আরম্ভ করা যেতে পারে। এটি নীচে দেখানো হয়েছে৷
৷int arr[10] = {0};
যাইহোক, উপরের পদ্ধতিটি ব্যবহার করে সম্পূর্ণ অ্যারেটিকে একটি অ-শূন্য মানতে আরম্ভ করা সম্ভব নয়। এটি নীচে দেখানো হয়েছে৷
৷int arr[10] = {5};
উপরের উদাহরণে, শুধুমাত্র প্রথম উপাদানটি 5 তে আরম্ভ করা হবে৷ অন্য সবগুলি 0 তে আরম্ভ করা হয়েছে৷
লুপের জন্য A একটি ডিফল্ট মান সহ একটি অ্যারে শুরু করতে ব্যবহার করা যেতে পারে যা শূন্য নয়। এটি নীচে দেখানো হয়েছে৷
৷for(i = 0; i<10; i++) { arr[i] = 5; }
উপরের উদাহরণে, সমস্ত অ্যারের উপাদানগুলি 5 এ আরম্ভ করা হয়েছে।
একটি প্রোগ্রাম যা উপরের সমস্ত উদাহরণগুলি প্রদর্শন করে তা নিম্নরূপ দেওয়া হল৷
৷উদাহরণ
#include <iostream> using namespace std; int main() { int a[10] = {0}; int b[10] = {5}; int c[10]; for(int i = 0; i<10; i++) { c[i] = 5; } cout<<"Elements of array a: "; for(int i = 0; i<10; i++) { cout<< a[i] <<" "; } cout<<"\n"; cout<<"Elements of array b: "; for(int i = 0; i<10; i++) { cout<< b[i] <<" "; } cout<<"\n"; cout<<"Elements of array c: "; for(int i = 0; i<10; i++) { cout<< c[i] <<" "; } cout<<"\n"; return 0; }
আউটপুট
উপরের প্রোগ্রামের আউটপুট নিম্নরূপ।
Elements of array a: 0 0 0 0 0 0 0 0 0 0 Elements of array b: 5 0 0 0 0 0 0 0 0 0 Elements of array c: 5 5 5 5 5 5 5 5 5 5