关键字
auto:是自动的 - 每个局部变量都是auto修饰的
例
int main()
{
auto int a = 10;//自动创建的,自动销毁的 - 自动变量
// auto - 基本是省略掉的。
// auto - 新的C语言语法中也有其他用法 - 暂时不考虑。
}
break: 用于循环里面和switch语句里面的。
case:switch和case语句是配合使用的。
char:字符类型。
const:修饰常变量或修饰变量,不能更改的。
continue:继续。
default:默认,主要体现在switch…case语句里面。
do:主要用于do…while循环。
double:双精度。
else:主要用于if…else语句里面。
enum:枚举类型。
extern:申明外部符号的。
float:单精度。
for:是一种循环结构。
goto:goto语句。
if:if语句。
int:整数类型。
int long:长整型数据。
register:寄存器关键字。
例
int main()
{
//大量频繁被使用的数据,想放在寄存器中,提升效率。
register int num = 100;//建议num的值存放在寄存器中。
}
return:返回。
short :短整型。
signed:有符号的,例如10,-20。
unsigned:无符号的
static:静态的
struct:结构体。
switch:配合case使用
typedef:类型定义。
unio:联合体。
void:无
volatile:C语言暂时不讲,体现C语言段位的关键字。
while:while循环
define:预处理命令。
include:预处理命令。