加盟鸡腿饭:编程知识的问题!

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/27 20:35:58
类型 长度(位) 举例
char 8 A 7 c * ^ ...
int 16 125 -77 32500 0x1A 077 ...
float 32 1.25 -0.89 .4e-4 7.69e20 ...
double 64 1.25 -0.89 .4e-4 7.69e20 ...
我想请问一下,那个长度(位)是怎么算?

应该是一种规定,
char 是字符类型,一个字符占8位,也就是一个字节;
int 是整型,一个整型数占16位,还有其他的都是规定,
你所说的那个长度并非计算出来的。

不是怎么算得问题,而是不同的编译器有不同标准,编译器设计的时候是规定是多少就是多少!!!