C/C++ 32位/64位 sizeof(數據類型)
32位編譯器:
char :1個字節
char*(即指針變量): 4個字節(32位的尋址空間是2^32, 即32個bit,也就是4個字節。同理64位編譯器)
short int : 2個字節
int: 4個字節
unsigned int : 4個字節
float: 4個字節
double: 8個字節
long: 4個字節
long long: 8個字節
unsigned long: 4個字節
64位編譯器:
char :1個字節
char*(即指針變量): 8個字節
short int : 2個字節
int: 4個字節
unsigned int : 4個字節
float: 4個字節
double: 8個字節
long: 8個字節
long long: 8個字節
unsigned long: 8個字節
char :1個字節
char*(即指針變量): 4個字節(32位的尋址空間是2^32, 即32個bit,也就是4個字節。同理64位編譯器)
short int : 2個字節
int: 4個字節
unsigned int : 4個字節
float: 4個字節
double: 8個字節
long: 4個字節
long long: 8個字節
unsigned long: 4個字節
64位編譯器:
char :1個字節
char*(即指針變量): 8個字節
short int : 2個字節
int: 4個字節
unsigned int : 4個字節
float: 4個字節
double: 8個字節
long: 8個字節
long long: 8個字節
unsigned long: 8個字節
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
【C++基礎】——指針,引用,指針與引用的簡單區別
Amazingren
2020-07-07 20:27:06
float變量與零值的比較 .
大胆@刁民
2020-07-06 20:37:26
C學習——volatile的用法
大胆@刁民
2020-07-06 20:37:26
接觸 automake 工具
0x16
2020-07-05 08:37:29
C++階段總結第二部分
Jupiter..
2020-07-04 08:51:29
關於C語言中從文件讀取數據時,fopen,fopen_s和fscanf,fscanf_s的函數用法(函數的用法有很大區別)
Jupiter..
2020-07-04 08:51:29
如何將結構體數組數據存到文件並讀取:三種方法(C語言兩種,C++一種)
Jupiter..
2020-07-04 08:51:29
六千字C++階段總結第一部分,收藏夾預定,適合C/C++入門系統學習
Jupiter..
2020-07-04 08:51:29
Linux 下面使用 mtrace 來檢查一般的程序的內存溢出
balderfan
2020-07-03 18:54:36
一些C/C++開源項目網址
maochongsandai110
2020-07-03 00:55:47
OpenCV的CvArr, Mat, CvMat, IplImage, BYTE轉換 .
maochongsandai110
2020-07-03 00:55:47
給圖像數據加上BMP文件頭
libin88211
2020-07-01 05:51:57
vector類的resize和reserve方法
libin88211
2020-07-01 05:51:57
vs2010下編譯DLL庫和使用
libin88211
2020-07-01 05:51:57