整理自中国大学mooc C君带你玩编程 昆明理工大学
1.标识符:由英文字母、下划线、数字组成,不能以数字开头;严格区分大小写;不能是关键字;
符合命名规则,见名知意
2.字符型常量用单引号如‘A’,字符串常量用双引号如“X”。符号常量常用大写如 #define PI 3.14;常量不分配存储空间;
许多编译器要求所有的变量定义在第一条可执行语句之前。
3.int分为short和long,有signed和unsigned两种类型,signed可省略。int和long统筹占4个字节,short占两个字节。
八进制以0开头,十六进制以0x开头
4.实型数。在32位VC++ 6.0中,float为4字节,有效位数6-7位;double和long double为8字节,有效位数是15-16位。
实型常量有小数点;用指数表示,e前有数字,e后为整数;用sizeof函数可查看;
实数存储有误差,避免直接相等比较;避免将很小的浮点数和一个非常大的浮点数进行各种算术运算。
5.对于字符型,存储时是
用ASCII码,所以能与整数互换。char grade='A', char grade=65是一样的。
char grade=A, char grade="A"均错误,不匹配。
二级题目: