数据类型–整形
本文内容基于64位系统
c语言中的定义变量的格式为:数据类型 变量名
int a;
注:变量名必须以字母和下划线开头,不能以数字开头。
整形 int
用int类型定义的变量在内存中占4个字节
变量的范围在 -2^31 ~ 2^31-1(有符号)
用函数printf打印整形的格式为
printf("%d",a);
短整型 short
用short类型定义的函数在内存中占2个字节
变量的范围在 -2^15 ~ 2^15 (有符号)
用函数printf打印短整形的格式为
printf("%hd",a);
一般情况下用%d也可以
长整型 long(同int型)
用long类型定义的函数在内存中占4个字节
变量的范围在 -2^31 ~ 2^31-1
用函数printf打印短整形的格式为
printf("%ld",a);
长长整形 long long
用onglong类型定义的函数在内存中占8个字节
变量的范围在 -2^63 ~ 2^63-1
用函数printf打印短整形的格式为
printf