标签:方便 数据 .sh 编译 select table 基本类型 float div
除了上图中基本类型之外,还有一些类型限定修饰词
1.这些限定词经常用来限定int型,在限定int类型时int可以省略;
2.short和long会改变int型的长度,在不同编译器长度不相同,但是一般short长度不大于int,int长度不大于long;
3.signed和unsigned不会改变类型长度,仅表示最高位是否为符号位,其中unsigned表示大于等于0的正数;
为了以后开发中能够方便查找,并正确的使用数据类型,下面是部分数据类型的取值范围:
下面列出的是常用数据类型占用的存储空间
数据类型 | 16位编译器 | 32位编译器 | 64位编译器 |
---|---|---|---|
char | 1byte | 1byte | 1byte |
int | 2byte | 4byte | 4byte |
float | 4byte | 4byte | 4byte |
double | 8byte | 8byte | 8byte |
short int | 2byte | 2byte | 2byte |
unsigned int | 2byte | 4byte | 4byte |
long | 4byte | 4byte | 8byte |
unsigned long | 4byte | 4byte | 8byte |
long long | 8byte | 8byte | 8byte |
标签:方便 数据 .sh 编译 select table 基本类型 float div
原文地址:http://www.cnblogs.com/xsyl/p/6055339.html