一、#include “filename.h”和#include <filename.h>的区别 d>j`|(\
9VyY[&
#include “filename.h”是指编译器将从当前工作目录上开始查找此文件 #*QnO\.
IbFS8 *a\
#include <filename.h>是指编译器将从标准库目录中开始查找此文件 3o=R_%r
dtHB@\1
9V5}%4k%+
二、头文件的作用 7`113`1
!g=2U`j^
加强安全检测 <Sm@ !yx
ygiZ~v4P/
通过头文件可能方便地调用库功能,而不必关心其实现方式 `acX1YWh5
V\U,PNkZQ
C"`,?K(U
三、* , &修饰符的位置 _.b ^4^[
0s>ozAJ
对于*和&修饰符,为了避免误解,最好将修饰符紧靠变量名 a o"\L0;{
q~QB?+ x&
J9+<9g4-t
四、if语句 1ztL._Td
8UY[$lc
不要将布尔变量与任何值进行比较,那会很容易出错的。 3iKBVN
#^|"dIZ_M
整形变量必须要有类型相同的值进行比较 Mi+<|5is
$\:;N]Cs~0
浮点变量最好少比点,就算要比也要有值进行限制 vUtA@
6x?3%0Km
指针变量要和NULL进行比较,不要和布尔型和整形比较 9 b?Nlk8d
^*!Tq&Dst|
O7&