小言_互联网的博客

C语言重要知识点总结【4】:C语言的32个关键字和9种控制语句

449人阅读  评论(0)

大一下学期学习了C语言、暑假在家没事又把C语言复习了一遍。因此,趁热打铁,把所学内容写成笔记,以便以后复习,也希望能够帮助大家学好C语言。
以下内容如有错误,请大家在评论区指正,谢谢支持,共同进步。 go、go、go !!!

一、32个关键字

C言中,根据关键字的作用可将关键字分为以下四种类型:

  • 数据类型关键字
  • 控制语句关键字
  • 存储类型关键字
  • 其它关键字

1、数据类型关键字

共12个 数据类型关键字 作用
1 int 声明整型变量或函数
2 short 声明短整型变量或函数
3 long 声明长整型变量或函数
4 char 声明字符类型变量或函数
5 float 声明浮点型变量或函数
6 double 声明双精度变量或函数
7 struct 声明结构体变量或函数
8 union 声明共用数据类型
9 enum 声明枚举类型
10 signed 声明有符号类型变量或函数
11 unsigned 声明无符号类型变量或函数
12 void 声明函数无返回值或无参数,声明无类型指针

2、控制语句关键字

共12个 控制语句关键字 作用
条件语句
1 if 条件语句
2 else 条件语句否定分支(与 if 连用)
3 goto 无条件跳转语句(很少用)
循环语句
4 do 循环语句的循环体
5 while 循环语句的循环条件
6 break 跳出当前循环
7 continue 结束当前循环,开始下一轮循环
8 for 循环语句
开关语句
9 switch 用于开关语句(多分支选择语句)
10 case 开关语句分支
11 default 开关语句中的“其他”分支
返回语句
12 return 子程序返回语句(可以带参数,也可不带参数)循环条件

3、存储类型关键字

共4个 存储类型关键字 作用
1 auto 声明自动变量
2 static 声明静态变量
3 extern 声明变量是在其他文件正声明
4 register 声明寄存器变量

4、其它关键字

共4个 存储类型关键字 作用
1 const 声明只读变量(常变量)
2 sizeof 计算数据类型长度(求字节数)
3 typedef 重新定义数据类型
4 volatile 说明变量在程序执行中可被隐含地改变

《C程序设计》中的37个关键字

在谭浩强写的《C程序设计》书中关键字总共介绍了37个关键字,比32关键字(常见说法)多了 _bool_Complex_Imaginaryinlineretrict 5个关键字 ,有的关键字是C99新增加的,有的很少用,会在以后文章里介绍。

二、9种控制语句

1.控制语句及其用处(表格)

共9个 表现形式 用处
1 if()···或 if()···else··· 条件语句
2 for()··· 循环语句
3 while()··· 循环语句
4 do···while() 循环语句
5 continue 结束本次循环语句
6 break 中止执行 switch 或 循环语句
7 switch 多分支选择语句
8 return 从函数返回语句
9 goto 转向语句,在结构化的程序中基本不用goto语句

最后推荐文章:

以上内容如有错误,请大家在评论区指正,谢谢支持,共同进步。 加油!!!
如果你感觉我写的内容对你有一定的帮助,请给我点一个 【赞】作为您对我的鼓励, 谢谢!!


转载:https://blog.csdn.net/weixin_46022083/article/details/107849987
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场