اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

اندازه‌ی انواع داده در C++

+2 امتیاز
373 نمایش

می‌دونیم که بعضی از انواع داده٬ حافظه‌ی مصرفی‌شون با پیشرفت دانش کامپیوتر تغییر کرده. مثلاً قبلاً می‌گفتیم که int دو بایت حافظه می‌گیره. الان می‌گیم که چهار بایت می‌گیره. سوال اینه که این اندازه‌هایی که گفته می‌شه به چی بستگی داره؟ سخت‌افزار٬ کامپایلر٬ نسخه‌ی C++؟

در ++C زبانی بسیار کوچک‌تر و پاکیزه‌تر در تلاش برای خروج است. (Bjarne Stroustrup)
پرسیده شده دوشنبه ۲۹ آبان ۱۳۹۱ در C++ توسط برنامه‌نویس  
بازتگ شده چهارشنبه ۲۱ فروردین ۱۳۹۲ توسط admin

1 پاسخ

+2 امتیاز
 
بهترین پاسخ

فکر میکنم به ترکیبی از همشون بستگی داشته باشه.
ولی بیشتر به کامپایلر ربط داره.
چرا که تنها استانداردی که نسخه‌ی C++ برا سایز داده ها تعیین میکنه اینه که سایز کارکتر یک بایته!
و سایز بقیه داده‌ها توسط کامپایلر مشخص میشه.

پاسخ داده شده جمعه ۲۲ دی ۱۳۹۱ توسط CPP_Crawler4  
انتخاب شده جمعه ۲۲ دی ۱۳۹۱ توسط برنامه‌نویس