কম্পিউটার

সি ভাষায় কাঠামোর অ্যারে কী?


সি প্রোগ্রামিং ভাষায় কাঠামোর সবচেয়ে সাধারণ ব্যবহার হল কাঠামোর একটি অ্যারে।

কাঠামোর একটি বিন্যাস ঘোষণা করতে, প্রথমে কাঠামোটি সংজ্ঞায়িত করতে হবে এবং তারপরে, সেই ধরণের একটি অ্যারে ভেরিয়েবলকে সংজ্ঞায়িত করা যেতে পারে।

উদাহরণস্বরূপ, struct বই b[10]; // 'বুক'

ধরনের কাঠামোর অ্যারেতে 10টি উপাদান

উদাহরণ

কাঠামোর একটি বিন্যাসের সাথে 3 জন শিক্ষার্থীর বিবরণ গ্রহণ এবং মুদ্রণের জন্য C প্রোগ্রামটি নীচে দেওয়া হল -

#include #include struct student{ int id; চর নাম [৩০]; ফ্লোট শতাংশ;};int main(){int i; struct ছাত্র রেকর্ড [2]; // ১ম ছাত্রের রেকর্ড রেকর্ড[0].id=1; strcpy(রেকর্ড[0].নাম, "ভানু"); রেকর্ড[0]. শতাংশ =86.5; // ২য় ছাত্রের রেকর্ড রেকর্ড[1].id=2; strcpy(রেকর্ড[1].নাম, "প্রিয়া"); রেকর্ড[1]. শতাংশ =90.5; // 3য় ছাত্রের রেকর্ড রেকর্ড[2].id=3; strcpy(রেকর্ড[2].নাম, "হরি"); রেকর্ড[2]. শতাংশ =81.5; জন্য(i=0; i<3; i++){ printf(" শিক্ষার্থীর রেকর্ড :%d \n", i+1); printf("আইডি হল:%d \n", রেকর্ড[i].id); printf("নাম হল:%s \n", রেকর্ড[i].নাম); printf(" শতাংশ হল:%f\n\n", রেকর্ড[i]. শতাংশ); } রিটার্ন 0; }

আউটপুট

যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -

ছাত্রের রেকর্ড:1Id হল:1নাম হল:ভানু শতাংশ হল:86.500000ছাত্রের রেকর্ড হল:2Id হল:2টির নাম হল:প্রিয় শতাংশ হল:90.500000শিক্ষার্থীর রেকর্ড হল:3Namer1 is:0P08 হল:3P0> 
  1. C# প্রোগ্রামিং কি?

  2. C# এ একটি কাঠামো কি?

  3. C# এ একটি অ্যারে কি?

  4. C# এ একটি অ্যারে ক্লাস কি?