数值变量相关:
int float double char long short unsigned signed
储存说明符
const 用于声明常量
static用于限制变量/函数的作用范围等等
extern 用于拓展作用范围
sizeof() 得到某一类型占地大小
控制语句:
do while if else for switch case break continue default goto(这个不要随便用) return
声明新东东相关
void
typedef A B; 之后B就代表了A。
struct 结构体类型
union 共用类型
union { int a; float b; char c; };
enum 枚举类型
enum { //行尾无冒号 APPLE,BANANA,PEAR };
还剩下几个接触的比较少的:
- auto
- register 度娘说是和CPU的寄存器有关
- entry 竟然没有百度出来,等翻墙了用某不存在的网站再看看
- volatile 度娘说是多线程优化相关。。。