定義
長整型數據類型是C語言等編程語言中常用的一種數據類型。
長整型數據類型分為有符号長整型和無符号長整型,各自的取值範圍如下:
(1)長整型
類型标識符:long[int]
字節:4個
32位機上取值範圍:-2147483648~2147483647(-2^31~(2^31-1))
可移植地,寫作 -LONG_MAX-1 ~LONG_MAX
(2)無符号長整型
類型标識符:unsigned long[int]
字節:4個
32位機上取值範圍:0~4294967295(0~(2^32-1))
可移植地,寫作0 ~ ULONG_MAX
應用示例
32位機上輸出結果為:
short=2
int=4
long=4
float=4
double=8