常用数据类型和取值范围以及所占字节数
数据类型 取值范围 字节数(个)
int(整形) (-2^31) ~ (2^31-1) 4
short int(短整形) (-2^15) ~ (2^15-1) 2
long int(64位机) (-2^63) ~ (2^32-1) 8
usigned int 0 ~ 2^32-1 4
float(浮点型) 小数点后6位 4
double(双精度浮点型) 小数点后15位 8
char (字符) -128 ~ 127 1
usigned char 0 ~ 255 1
ascii码: 一种规定 把字符转换成码值(可查表)另记(0~31 127 不可见字符)
'0' 48
'a' 97
'A' 65
使用方式:
int a; // int(数据类型) a(变量名) 变量名由字母数字下划线等组成均可但首字母不能是数字 不能定义关键字
float b = 2.34 //初始化 在进行定义的时候赋值
int c; c = 10; //直接赋值 赋值之前必须要先定义
short int %d
int %x x对应16进制int
int %o x对应8进制
long int %ld
float %f
double %lf
char %c
字符串 %s
地址 %p