مقاله16:


داده ها در ++C :

 

همانند همه زبان های برنامه نویسی در زبان ++C هم انواع مختلف داده ای را داریم.تعداد این داده ها و نوع آنها در زبان های مختلف فرق می کند.مثلا در زبان VBScript فقط یک نوع داده به نام Variant داریم.اما در زبان ++C هفت نوع داده وجود دارد.wchar_t , bool , void , double , float , char , int این هفت نوع داده هستند.در ضمن چهار کلمه کلیدی signed (با علامت) و unsigned (بدون علامت) و short (کوتاه) و long (بلند) نیز وجود دارند که با ترکیب آن با انواع داده ای می توان انواع جدیدی را ایجاد کرد.جدول زیر انواع داده ها در ++C و مقادیر قابل قبول آنها را به همراه اندازه آنها به بیت نشان می دهد.

نکته مهم : در نوشتن انواع داده توجه داشته باشید که این کلمات همانطور که اینجا ذکر شده اند نوشته شوند ، چون همانطور که گفتیم در ++C حروف کوچک و بزرگ با هم تفاوت دارند.مثلا ما در ++C نوع داده ای char داریم نه Char یا chaR و ...

در جدول زیر انواع متغییر ها و اندازه به بیت و بازه قابل قبول انواع داده ای در ++C را مشاهده می کنید.

 

نوع

اندازه به بیت

بازه قابل قبول

 char

 unsigned char

 signed char

 int

 unsigned int

 signed int

 short int

 unsigned short int

 signed short int

 long int

 signed long int

 unsigned int

 float

 double

 long double

 

8

8

8

16 or 32

16 or 32

16 or 32

16

16

16

32

32

32

32

64

80

 

127-  تا 127

0 تا 255

127-  تا 127

32767- تا 32767

0 تا 65535

32767- تا 32767

32767- تا 32767

0 تا 65535

32767- تا 32767

2147483647- تا 2147483647

2147483647- تا 2147483647

0 تا 4294967295

7 رقم دقت (ارقام بعد از اعشار) ( تقریبا 10 بتوان 38- تا 10 بتوان 38)

15 رقم دقت ( تقریبا 10 بتوان 308- تا 10 بتوان 308)

19 رقم دقت ( تقریبا 10 بتوان 4932- تا 10 بتوان 4932)