1:int和char都有无符号类型。数据精度,范围,在内存中所占的字节数不确定
常量
1)数字:13.2;字符:'a'因为是单引号,所以是一个字节;“a"则是两个字节,也是字符串。用双引号表示。
2:long int:123 L 3:八进制:011
4:十六进制:12
5:小数:double。
6:浮点型:由点这个汉字知浮点型就是小数部分要表示出来,范围更大。单量:1.23f;算精度:1.23L(大写了)。
7:小数的指数(double)的表达:1.23=0.123e1=12.3e-1(e表示100。)
8:char和int类型可以相互赋值。
9:ASCLL码:A~Z(65~90);a~z(97~122);0~9(48~57)
(2):符号常量:#define,something
123;
(3)const, (4)j=++i,加号在前面,因此先运算,后赋值。
(5)强制类型转换,(6)复合运算。
转载他人
具体说明:
int:表示整型,字符,布尔值的算术类型:2,-567,0
有符号和无符号类型:整型int,short,long都默认为带符号型;要获得无符号类型必须指定该类型为unsigned,
unsigned long。不加意味着unsignedint.
整型类型
分为:int,short,int,long,long long.每种类型再依照上面的分类进行
char:8位;
short:至少16位。
int:至少与short一样,通常为32位。
long:至少和int一样
long long:至少64位且不少于long。
使用sizeof测试每种类型的长度。
浮点型:float,double,long double。