黑马程序员-学习日记 (一)

时间:2022-12-08 21:48:27

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-

**c语言的关键字**

1.概念
关键字就是已经被c语言本身使用,不能做其他用途使用的字。
例如:关键字不能用作变量名、函数名等。

2.C语言共有三十二个关键字:
auto double int struct break else long switch case enum register
typedef char extern return union const float short unsigned continue
for signed void default goto sizeof volatile do if

3.常用关键字分类总结
1). 基本数据类型
char 用于定义字符型变量
int 用于定义整形变量
float 用于定义单精度浮点型变量
double 用于定义双精度浮点型变量
void 空类型用于声明函数无返回值或无参数

2).类型修饰关键字

short 声明一个短整型变量
long 声明一个长整型变量
signed 声明为有符号型变量(计算机默认)
unsig 声明为无符号型变量

3).其他数据类型关键字

enum 声明枚举变量
struct 声明结构体变量
union 声明共用体变量

4).流程控制关键字

条件判断 if else switch case default goto
循环 while do for break continue
返回语句 return

5).存储类型关键字

自动变量 auto
静态变量 static
寄存器变量 register
指定对应变量为外部变量 extern

6).其他一些关键字
计算数据类型长度 sizeof
声明类型别名 typedef
指定当前变量不能被当前线程修改 const
强制从编译器中取得该变量的值 volatile

注意:关键字在编译器里面是有特殊颜色的!