1 signed unsigned short long 四个修饰符。对int全部适用,对char只有signed和unsigned适用,long适用于double。
2 long int(占4个字节)因此可以写成int或者long,short int(占两个字节) 可以写成short。
3 八进制以0(零)开头,十六进制0x(零x)开头,在ASCII中\x后跟的也是十六进制数。
4 long double数据类型输出时格式符为%lf。
5 符号常量在声明时必须被赋初值,并且其值在初始化后不能改变;宏定义方式缺点不能显示的声明数据的类型,书写时注意后面没有分号。
1 const PI = 3.1415926 //正确 2 const PI ; PI = 3.1415926;//错误 3 #define PI 3.1415926
6 枚举类型,所有成员共用一个内存,成员变量可直接使用,成员变量代表一个数字,给枚举变量赋值时一种使用数字需要强制转化一种是直接使用成员。
原文:http://www.cnblogs.com/dongzhuangdian/p/5228846.html