Below find out the list of data type range for C++. I got the list from MSDN: ttp://msdn.microsoft.com/en-us/library/s3f49ktz(VS.71).aspx
| Type Name | Bytes | Other Names | |
| int | * | signed, | System dependent |
| unsigned int | * | unsigned | System dependent |
| __int8 | 1 | char, | –128 to 127 |
| __int16 | 2 | short, | –32,768 to 32,767 |
| __int32 | 4 | signed, | –2,147,483,648 to 2,147,483,647 |
| __int64 | 8 | none | –9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 |
| char | 1 | signed char | –128 to 127 |
| unsigned char | 1 | none | 0 to 255 |
| short | 2 | short int, | –32,768 to 32,767 |
| unsigned short | 2 | unsigned short int | 0 to 65,535 |
| long | 4 | long int, | –2,147,483,648 to 2,147,483,647 |
| unsigned long | 4 | unsigned long int | 0 to 4,294,967,295 |
| enum | * | none | Same as int |
| float | 4 | none | 3.4E +/- 38 (7 digits) |
| double | 8 | none | 1.7E +/- 308 (15 digits) |
| long double | 10 | none | 1.2E +/- 4932 (19 digits) |
No comments:
Post a Comment