C語言標準定義的整數類型有:
1)short 16位 -32768~32767 (-2^15到(2^15 - 1)。) 還有一位是符號位
2) int 32位
3) long 32位
4) long long 64位 -2,147,483,648 至 2,147,483,647 ide
無符號長整型 |
unsigned long int |
unsigned long |
32位 |
0至4,294,967,295 |
無符號長整型 |
unsigned long int |
unsigned long |
32位 |
0至4,294,967,295 |
5) unsigned short 16位 0~65535
無符號長整型 |
unsigned long int |
unsigned long |
32位 |
0至4,294,967,295 |
無符號長整型 |
unsigned long int |
unsigned long |
32位 |
0至4,294,967,295 |
無符號長整型 |
unsigned long int |
unsigned long |
32位 |
0至4,294,967,295 |
在VC6.0中定義變量爲: long long int a=0;
結果會出現錯誤: 'long' followed by 'long' is illegal
這樣定義則能夠:_int64
it