mshd.net
当前位置:首页 >> 在C语言中5种基本数据类型的存储空间长度的排列顺序 >>

在C语言中5种基本数据类型的存储空间长度的排列顺序

对. 类型名 变量字节 取值范围 [singned]char 1 -128~127 ungsigned char 1 0~255 [singned] long int 4 -2147483648~2147483647 unsiged long [int] 4 0~4294967295 float 4 -3.4E38~3.4E38 7个有效位 double 8 -1.7E308~1.7E308 15个有效位

B) char=int

A 在16位系统下: char 1字节 int 2字节 long 4字节 float 4字节 double 8字节

5种基本数据类型的存储空间长度的排列顺序:char

char

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

int 32位(多少位的系统上用等位数的编译器编译则为多少位,一般32) char 8位 long int 32位 folat 64位 double 128位

(一)32位平台: 分为有符号型与无符号型。 有符号型: short 在内存中占两个字节,范围为-2^15~(2^15-1) int 在内存中占四个字节,范围为-2^31~(2^31-1) long在内存中占四个字节,范围为-2^31~2^31-1 无符号型:最高位不表示符号位 unsigne...

在32 位的系统上short 咔出来的内存大小是2 个byte; int 咔出来的内存大小是4 个byte; long 咔出来的内存大小是4 个byte; float 咔出来的内存大小是4 个byte; double 咔出来的内存大小是8 个byte; char 咔出来的内存大小是1 个byte。 (注...

printf("int: %d bytes",sizeof(int)); printf("char: %d bytes",sizeof(char)); . . . . .

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