View Full Version : سوال: کاربرد دستور union؟
motherboard
سه شنبه 22 بهمن 1392, 11:03 صبح
سلام.می خواستم بدونم کاربرد دستور union در متن برنامه نویسی اصولا چیه؟با تشکر.
fahimeh1512
چهارشنبه 23 بهمن 1392, 12:52 عصر
یونیون مثل استراکچر یک نوع ساختمان داده ست ولی حجم این ساختمان داده به اندازه بزرگترین نوعی هست که اون تو اون یونیون تعریف شده
مثلا
union mine {
int x;
float y;
char p;
}item;
دراینجا چون اینتیجر دو بایت ، عدد اعشاری 4بایت و کاراکتر یک بایت اشغال میکنه پس اندازه خود یونیون مساوی 4بایته و در هرزمان هم فقط این حافظه به یکی از اعضای اون ساختمان داده میشه
omid_kma
چهارشنبه 23 بهمن 1392, 21:59 عصر
سلام این لینک رو هم ببین
http://www.7khatcode.com/1542/%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF-union-%D8%AF%D8%B1-c-%DA%86%DB%8C%D8%B3%D8%AA-%D8%9F
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.