一、數據類型所占用字節數與機器字長與編譯器有關,遵循的幾條規律如下:
- sizeof(short int )<=sizeof(int)
- sizeof(int)<=sizeof(long int)
- short int 至少應為16位(2個字節)
- long in 至少應為32位(4個字節)
二、常見數據類型字節數
- 16位編譯器:char *(指針變量):2個字節(尋址空間為216,所以為兩個字節)
- 32位編譯器:char *(指針變量):4個字節
- 64位編譯器:char *(指針變量):8個字節