#pointer #اشاره_گر
انواع متغیرها
علاوه بر بیت و بایت متغیرهای دیگری نیز برای ذخیرهسازی اطلاعات وجود دارند؛ البته نحوهی ذخیرهسازی مقادیر در تمام آنها یکسان است اما در پارهای موارد از جمله "مقدار حافظهی اشغال شده" و "نحوهی مقدار دهی" با یکدیگر متفاوت هستند.
در اینجا به بیان مشخصات چند نوع مهم از متغیرها میپردازیم.
عدد صحیح (int)
حافظهی اشغال شده
4 بایت معادل 32 بیت
کوچک ترین عدد ذخیره شده
-2,147,483,648
بزرگ ترین عدد ذخیره شده
+2,147,483,647
چون عدد صفر جزءِ اعداد مثبت در نظر گرفته شده است، تعداد اعداد مثبت یک واحد کمتر از تعداد اعداد منفی است.
عدد اعشاری با دقت کم (float)
حافظهی اشغال شده
4 بایت معادل 32 بیت
کوچک ترین عدد ذخیره شده
1.175494351 E – 38
بزرگ ترین عدد ذخیره شده
3.402823466 E + 38
عدد اعشاری با دقت زیاد (double)
حافظهی اشغال شده
8 بایت معادل 64 بیت
کوچک ترین عدد ذخیره شده
2.2250738585072014 E – 308
بزرگ ترین عدد ذخیره شده
1.7976931348623158 E + 308
هر دو نوعِ float و double برای ذخیره سازی اعداد اعشاری به کار میروند با این تفاوت که نوعِ double امکانِ ذخیرهسازیِ تعدادِ ارقامِ اعشاریِ بیش تری را فراهم میکند.
کاراکتر (char)
حافظهی اشغال شده
1 بایت معادل 8 بیت
کوچک ترین عدد ذخیره شده
0
بزرگ ترین عدد ذخیره شده
255
جدول کاملِ انواع متغیرها را میتوانید در پُست بعد مشاهده کنید.
درباره این سایت