clwn.net
当前位置:首页 >> DouBlE 字节数 >>

DouBlE 字节数

int分为long int和short int,其中long int是4个字节,short int是2个字节。 char 1个字节。 double 8个字节。 拓展资料:16位编译器 char :1个字节char*(即指针变量): 2个字节short int : 2个字节int: 2个字节unsigned int : 2个字节float: 4...

不同的编译环境,结果也不同。 最好是用 double a; printf("%d", sizeof(a)); 这样的结果最准确。

printf("%d\n", sizeof(int)); printf("%d\n", sizeof(char)); printf("%d\n", sizeof(double)); printf("%d\n", sizeof(float)); char 1,double 8 ,float 4 int 与编译器有关。 short int 2, long int 4.

double 中文译为双精度浮点数,一般称双精度数,它在内存中占用8个字节(位、bit)的空间;float 中文译为单精度浮点数,一般就称为浮点数,它在内存中占用4个字节的空间。

C中似乎没有short double吧,有float、double、long double。不同的系统不一样,在Turbo C、Turbo C++ 6.0、和MS C中float四个字节,double八个字节,long double十六个字节。不过一般用不到long double型!

二楼说的对,用sizeof() 测试,能返回正确的结果。 空格和char,都是1,当然,如果空格赋值给一个宽字符,会占2个字节。 老的编程环境(如TC等)int 2 double 4 char 1 VS2008等新环境中 int 4 double 8 char 1 tchar 2

这是一个数据存储方式的问题 一个float型实数在内存中占4个字节,即32个二进制bit,从低位到高位依次叫第0位到第31位.这32位可以分为3个部分:符号位(第31位),阶码(第30位到第23位共8位),尾数(最低23位)。 1、符号位。最高位也就是第31位...

不同的计算机是不完全一样的, int 2或4字节 float 4字节 double 8字节 long int 4字节 有效位数为字节数乘8-1(减去这个符号位) 可以用如下代码查看 #include int main() { printf("char=%d\n", sizeof(char)); printf("short=%d\n", sizeof(s...

char/signed char/unsigned char: 1个字节; char*(即指针变量): 2个字节(16位编译器) 4个字节(32位编译器) 8个字节(64位编译器) short int: 2个字节 int/unsigned int: 2个字节(16位编译器) 4个字节(32/64位编译器) long int: 4个字...

boolen,8位1个字节 int,32位,4个字节 float,32位 4个字节 double,64位8个字节 char 16位,2个字节 byte 8位1个字节 short 16位 2个字节 long 64位 8个字节

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com