কম্পিউটার

সি তে বেনামী ইউনিয়ন এবং কাঠামো


এখানে আমরা C-তে বেনামী ইউনিয়ন এবং কাঠামো কী তা দেখব। বেনামী ইউনিয়ন এবং কাঠামোগুলি হল নামহীন ইউনিয়ন এবং কাঠামো। যেহেতু তাদের কোন নাম নেই, তাই আমরা এটির সরাসরি বস্তু তৈরি করতে পারি না। আমরা এটিকে নেস্টেড স্ট্রাকচার বা ইউনিয়ন হিসাবে ব্যবহার করি।

এই হল বেনামী ইউনিয়ন এবং কাঠামোর উদাহরণ৷

struct {
   datatype variable;
   ...
};
union {
   datatype variable;
   ...
};

এই উদাহরণে আমরা একটি কাঠামো তৈরি করছি, যাকে বলা হয় পয়েন্ট, এটি একটি বেনামী কাঠামো ধারণ করছে। এটি দুটি মান x, y ধারণ করে। আমরা বেনামী কাঠামো বা ইউনিয়ন সদস্যদের সরাসরি অ্যাক্সেস করতে পারি।

উদাহরণ

#include<stdio.h>
struct point {
   // Anonymous structure
   struct {
      int x;
      int y;
   };
};
main() {
   struct point pt;
   pt.x = 10;
   pt.y = 20;
   printf("Point (%d,%d)", pt.x, pt.y); //anonymus members can be accessed directly
}

আউটপুট

Point (10,20)

  1. 4টি দুর্দান্ত বেনামী এবং ব্যক্তিগত ইমেল পরিষেবা

  2. ডেটা স্ট্রাকচারে কম্প্রেসড কোয়াডট্রিস এবং অকট্রিস

  3. C# প্রোগ্রামের গঠন ও সদস্য

  4. জাভাতে হ্যাশম্যাপ এবং লিঙ্কডহ্যাশম্যাপের মধ্যে পার্থক্য