c语言数据类型长度

来源:互联网 发布:易语言循环查询数据库 编辑:程序博客网 时间:2024/05/18 01:34
 头文件<limits.h>和<float.h>中说明了基础数据的长度。float,double和long double的范围就是在IEEE 754标准中提及的典型数据。关键字位长(字节)范围格式化字符串char1-128..127(或0..255,与体系结构相关)%cunsigned char10..255 signed char1-128..127 int2(16位系统) 或
4-32768..32767 或
-2147483648..2147483647%i, %dunsigned int2 或
40..65535 或
0..4294967295%usigned int2 或
4-32768..32767 或
-2147483648..2147483647%i, %dshort int2-32768..32767%hiunsigned short20..65535%husigned short2-32768..32767 long int4 或
8[3]-2147483648..2147483647 或
-9223372036854775808..9223372036854775807%li, %ldunsigned long4 或
80..4294967295 或
0..18446744073709551615%lusigned long4 或
8-2147483648..2147483647 或
-9223372036854775808..9223372036854775807 long long8-9223372036854775808..9223372036854775807%lliunsigned long long80..18446744073709551615%llufloat43.4x10-38..3.4x10+38 (7 sf)%f, %e, %gdouble81.7x10-308..1.7x10+308 (15 sf)%f, %e, %glong double8 或以上编译器相关%Lf, %Le, %Lg
原创粉丝点击