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

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

一、32个关键字

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

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

1、数据类型关键字

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

2、控制语句关键字

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

3、存储类型关键字

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

4、其它关键字

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

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

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

二、9种控制语句

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

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

最后推荐文章:

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

在这里插入图片描述

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星空之路Star

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值