www.rtmj.net > C语言中 ChAr , int , long , FloAt , DouBlE 这几...

C语言中 ChAr , int , long , FloAt , DouBlE 这几...

char 1字节 float 4字节 double 8字节 至于int 看编译器,16位的2字节, 32位和64位的 占4字节 long 16位和32位 4字节, 64位的 有的4字节有的8字节.

各数据类型所占字符数如下:int 4字节 float 4字节 double 8字节 long 4字节 unsigned long 4字节 可以通过如下的语句进行验证.printf("%d\n", sizeof(int)); // 计算int型所占字节数 printf("%d\n", sizeof(float)); // 计算float型所占字节数 printf("%d\

在32 位的系统上short 咔出来的内存大小是2 个byte;int 咔出来的内存大小是4 个byte;long 咔出来的内存大小是4 个byte;float 咔出来的内存大小是4 个byte;double 咔出来的内存大小是8 个byte;char 咔出来的内存大小是1 个byte.(注意这里指一般情况,可能不同的平台还会有所不同,具体平台可以用sizeof 关键字测试一下)

char字符型,8位 int整型,16位 long int,32位 float浮点型,32位 double双精度浮点,64位

int为整数型,用于定义整数类型的数据 float为单精度浮点型,能准确到小数点后六位 double为双精度浮点型,能准确到小数点都十二位 char为字符型,用于定义字符类型的数据

标准答案:在TC中, 在VC中:类型 宽度 字节 类型 宽度 字节 int 16 2 int 32 4 unsigned int 16 2 unsigned int 32 4 short 16 2 short 16 2 unsigned short 16 2 unsigned short 16 2 long 32 4 long 32 4 unsigned long 32 4 unsigned long 32 4 另外,C

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个字节

相关搜索:

网站地图

All rights reserved Powered by www.rtmj.net

copyright ©right 2010-2021。
www.rtmj.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com