關於int,long等數據類型佔用字節數

--------------------- 
作者:編程吳彥祖 
來源:CSDN 
原文:https://blog.csdn.net/akyj1021/article/details/81432758 
版權聲明:本文爲博主原創文章,轉載請附上博文鏈接!

一.c語言數據佔用字節

32位:char 1    short  2   int 4  long 4  long long 8

64位:char 1   short 2    int 4 long 8 long long 8

二.可能原因  編譯器的數據模型

Datetype  LP64   ILP64   LLP64   ILP32    LP32

char           8          8         8            8          8

short          16       16       16           16        16

int               32       64       32           32        16

long            64       64       32           32         32 

long long    64

pointer        64       64        64           32        32

一般情況下windows64位一般使用LLP64模型

64位Unix,Linux使用的是LP64模型

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章