( تعداد نمایش : 1728 )

ساختمان ها – آموزش سی قسمت چهل و سوم

ساختمان ها

قبلا” مشاهده کردیم که چگونه یک متغیر ، یک قلم از داده را در خود نگهداری
می کند و همچنین دیدیم که چگونه می توان چند عنصر همنوع را در یک آرایه ذخیره
کرد . گاهی لازم است ، چند عنصر غیر همنوع را تحت یک نام در حافظه ذخیره نمود .
ولی با مطالبی که تاکنون گفته شد انجام این کار ممکن نیست . بعنوان مثال ، اگر
بخواهیم اطلاعات مربوط به کارمندان موسسه ای را که شامل نام کارمند ( از نوع
کاراکتری ) ، شماره کارمندی ( از نوع عدد صحیح ) ، حقوق ( از نوع عددی صحیح )
غیره است ، تحت یک نام ذخیره کنیم . در این صورت متغیر معمولی و آرایه جوابگوی
نیاز ما نیستند . برای رفع این مشکل در زبان C ، از نوعی داده به نام ساختمان
استفاده می شود . بنابراین می توان گفت که : ” ساختمان ” در زبان C نامی برای ه ای از متغیرها است که این متغیرها می توانند همنوع نباشند .

دیدگاه خود را بیان کنید.

باید وارد سایت شده باشید برای دیدگاه دادن