static关键字//静态关键字 静态关键字函数:记忆函数
局部变量:只运行一次,在以后调度的过程中不被定义,可以改变其生存期,不可改变其可见性
全局变量:不改变其生存期,改变其可见性,只让其在本文件中有效
extern:外部关键字 extern int g_max//告诉g_max不在本文件中,在同一工程的其它文件中
const关键字:恒定不变
定义常变量,一定要初始化!
bool 类型 需要引用头文件#include<stdbool.h> 结果只有俩个 false(0) true(非零数)
空语句 ; 改变if,for,while的结构
例如:if(i<256) ;
{
i++;
}
当if语句执行 他会以为空语句为需要执行的下一个语句块1,会先执行i<256的判断后,执行空语句,再执行i++,所以不管真假,都会执行i++这一步骤,使程序失去本来想要得到的结果,改变了if语句的结构。