c语言复习(一)之32位机器和64位机器中各数据类型所占字节数
2013-05-28 20:29
323 查看
2年前面试的时候遇到过这样的题。今天想起来怀念一下。
32位的寻址空间是2^32,即32bit,也就是4个字节
32位:
char 1个字节
short 2个
int 4个
float 4个字节
unsigned int 4个
char *(即指针类型) 4个
unsigned long 4个
long 4个
long long 8个
double 8个
64位:
char 1字节
short 2个字节
int 4个字节
float 4个字节
char * 8个字节
long long 8个
long 8个
double 8个
unsigned long 8个
unsigned int 4个
32位的寻址空间是2^32,即32bit,也就是4个字节
32位:
char 1个字节
short 2个
int 4个
float 4个字节
unsigned int 4个
char *(即指针类型) 4个
unsigned long 4个
long 4个
long long 8个
double 8个
64位:
char 1字节
short 2个字节
int 4个字节
float 4个字节
char * 8个字节
long long 8个
long 8个
double 8个
unsigned long 8个
unsigned int 4个
相关文章推荐
- C语言在32位和64位机器下数字数据类型的字节数取决于编译器和平台, 主要由编译器决定。
- 笔记:C语言数据类型在32位与64位机器上的字节数
- c语言数据类型对应字节数(32位,64位 int 占字节数)
- 32位/64位机上常用数据类型字节数(C语言)
- 32位/64位机上常用数据类型字节数(C语言)
- 32位与64位系统基本数据类型的字节数
- 32位/64位机上常用数据类型字节数(C语言)
- 32位/64位机上常用数据类型字节数(C语言)
- GCC下32位与64位机器类型变量所占字节数
- C语言数据类型32位和64位不同
- 在32位、64位操作系统下各数据类型所占的字节数
- 32位/64位机上常用数据类型字节数(C语言)
- 32位/64位机上常用数据类型字节数(C语言)
- 32位与64位机器下各数据类型长度对比
- 数据类型对应字节数(32位,64位 int 占字节数)
- 数据类型对应字节数(32位,64位 int 占字节数)
- C语言数据类型32位和64位不同
- 32位/64位机上常用数据类型字节数(C语言)
- 32位/64位机上常用数据类型字节数(C语言)
- 数据类型对应字节数(32位,64位 int 占字节数)