一、基本数据类型在不同编译器下占用字节数比较与总结,测试过程不详述了,直接看下表结论!
下表中右侧总结部分是依据占用字节数进行着色,同一种颜色类型的数据成员占用字节数要么一致,要么具有同样的性质,这样比较容易理解的记忆。
占用字节数 |
16位编译器 |
32位编译器 |
64位编译器 |
总结 |
char |
1 |
1 |
1 |
char一直占1个字符,任何编译器都只占一个字节 |
char* |
2 |
4 |
8 |
char*是指针变量,N位系统含有N个bit,即占用N/8个字节 |
short int |