浮点变量最好少比点,就算要比也要有值进行限制
指针变量要和null进行比较,不要和布尔型和整形比较
五、const和#define的比较
const有数据类型,#define没有数据类型
个别编译器中const可以进行调试,#define不可以进行调试
在类中定义常量有两种方式
1、 在类在声明常量,但不赋值,在构造函数初始化表中进行赋值;
2、 用枚举代替const常量。
六、c++函数中值的传递方式
有三种方式:值传递(pass by value)、指针传递(pass by pointer)、引用传递(pass by reference)
void fun(char c) //pass by value