static
在函数内部:表示该变量的值在各个调用间一直保持延续性。
在函数外部:表示本函数只对本文件可见。
extern
用于函数定义:表示全局可见(属于冗余的)。
用于变量:表示它在其他地方定义。
void
用于函数返回值:表示不返回任何值。
用于函数指针:表示通用指针类型。
位于参数列表:表示没有参数。
*
乘法运算符;
用于指针;
声明中表示指针。
&
与操作符
取地址操作符。
()
在函数定义中包围形参表;
调用一个函数;
改变表达式运算次序;
强制类型转换;
定义带参数的宏;
用于sizeof。