1. static
C语言中的static有两种作用,一种是修饰变量,另外一种是修饰函数。
static修饰的变量,无论全局还是局部,她们的内存均位于静态区,也即整个程序生命周期内,一直存在,但是对于全局变量,对静态变量的使用也是在其定义之后才可以使用。对于局部变量,比如一个函数内的静态变量,每一次调用函数,均使用该变量,且其原来的值仍然可见。
static修饰的函数,则将函数的作用域局限在了本文本中了。
2. 关键字 sizeof:
sizeof不是函数,而是一个关键字。使用示例:
sizeof(int) sizeof(i); sizeof i 其中 i为 int i;
3. bool类型:
bool类型,在做 if 判断时,使用 if(bTest) 和 if( !bTest)