সি (প্রোগ্রামিং ভাষা): সংশোধিত সংস্করণের মধ্যে পার্থক্য

বিষয়বস্তু বিয়োগ হয়েছে বিষয়বস্তু যোগ হয়েছে
ImranAvenger (আলোচনা | অবদান)
ট্যাগ: মোবাইল সম্পাদনা মোবাইল ওয়েব সম্পাদনা
ImranAvenger (আলোচনা | অবদান)
ট্যাগ: মোবাইল সম্পাদনা মোবাইল ওয়েব সম্পাদনা
১৫৫ নং লাইন:
 
== অ্যারে ==
<b>একই ধরণের বা সমপ্রকৃতির ডেটা টাইপের গুচ্ছকে <i>অ্যারে</i> বলা হয়। </b> {{তথ্যসূত্র প্রয়োজন}}
অ্যারের একটি নির্দিষ্ট নাম থাকে। '[ ]' তৃতীয় বন্ধনীর সাহায্যে অ্যারের নামের সাথে অ্যারে সাইজ লেখা হয়, যা অ্যারে ভেরিয়েবলের(Variable) সর্বোচ্চ ডেটার সংখ্যা নির্দেশ করে। এই সংখ্যাকে অ্যারের ইনডেক্স(Index) বলা হয়। যেমন, একটি অ্যারে— <code> int num[4]; </code> এখানে <code> [4] </code> দ্বারা অ্যারের ইনডেক্স প্রকাশ করে। <code> int num[4]; </code> অ্যারেটিতে মোট পাঁচটি চলক(Variable) আছে। যেমন, ১ম— <code> num[0] </code>, ২য়— <code> num[1] </code>, ৩য়— <code> num[2] </code>, ৪র্থ— <code> num[3] </code>, ৫ম— <code> num[4] </code>
{{quotation| <i> একই ধরণের অনেকগুলো ভেরিয়েবলের জন্য অ্যারে ব্যবহার করা হয়। ধরা যাক, ৬টি সংখ্যার জন্য ৬টি ভেরিয়েবল ঘোষণা করতে হবে। যেমন,</i> <code> int num0, num1, num2, num3, num4, num5; </code> <i> এভাবে ভেরিয়েবল ঘোষণা করা বেশ সময়সাপেক্ষ এবং কষ্টকর। তাই এটাকে সহজ করার জন্য অ্যারে ব্যবহার করা হয়। যেমন, </i><code> int num[6]; </code> }}
====অ্যারে ব্যবহারের সুবিধা====
 
{{তথ্যসূত্র প্রয়োজন}}
* একই ধরণের ডেটাসমূহকে একটি চলক দিয়ে প্রকাশ করা যায়।
* প্রোগ্রামকে সহজ, সুন্দর ও ছোট করে।
১৬৪ ⟶ ১৬৬ নং লাইন:
* অ্যারের উপাদানগুলো মেমোরিতে পাশাপাশি অবস্থান করে।
* প্রোগ্রামের জটিলতা কমায়।
====অ্যারে ব্যবহারের অসুবিধা====
 
{{তথ্যসূত্র প্রয়োজন}}
* প্রোগ্রাম নির্বাহের সময়ে অ্যারের সাইজ কখনো পরিবর্তন করা যায় না।
* প্রকৃত ডেটা অপেক্ষা অ্যারের সাইজ অনেক বেশি ঘোষণা করা হলে মেমোরির অপচয় হয়।