linux下32位机与64位机基本数据类型长度对比

linux下32位机与64位机基本数据类型长度对比

 linux下32位机与64位机基本数据类型长度对比收藏

基本数据类型

 数据类型  32位  64位
 char  1  1
 int  4  4
 long
 4  8
 float  4  4
 double  8  8
 long double  12  16

 

其它数据类型

1,size_t -> unsigned int
2,off_t:32位机器下默认是32位长,这时无法对大于4G的文件偏移操作,这时off_t = __off_t;如果想进行大于4G的文件偏移操作,可以在程序中加入头文件之前定义

你可能感兴趣的:(linux下32位机与64位机基本数据类型长度对比)