C语言语句

该系列文章详细介绍了C语言的基础知识,包括语句的种类和约束,如if、switch、循环和跳转语句的使用规则。文章强调了阅读标准的重要性,并适合对C语言组成不熟悉的读者。文中还探讨了预处理指令和头文件的作用,旨在帮助初学者建立扎实的C语言基础。
摘要由CSDN通过智能技术生成

系列文章目录

  1. C语言综述1
  2. C语言字符集2
  3. C语言词法元素3
  4. C语言表达式4
  5. C语言语句5
  6. C语言声明6
  7. C语言预处理指令7
  8. C语言头文件8


前言

蓝色问号代表个人理解   绿色代表来源   红色问号代表尚有疑问

为什么要读标准?因为全面、权威,所有答案都在标准里面!
哪些人适合浏览本系列文章?不清楚C语言程序的组成,以及每个组成部分的详细内容
持续更新,码字不易,求点赞收藏


前言

为什么要读标准?因为全面、权威,所有答案都在标准里面!
哪些人适合浏览本系列文章?不清楚C语言程序的组成,以及每个组成部分的详细内容
持续更新,码字不易,求点赞收藏

1、语句

语句指定要执行的操作。除非另有说明,否则语句是按顺序执行的

在这里插入图片描述
约束

  1. if语句的控制表达式应为标量类型
  2. switch语句的控制表达式应为整型
  3. 每个case标签的表达式应为整数常量表达式
  4. 同一switch语句中的两个case常量表达式不得具有相同的值
  5. 同一switch语句中最多可以有一个default标签
  6. 循环语句的控制表达式应为标量类型

for (表达式1;表达式2;表达式3) 语句
等同于
表达式1;
while(表达式2){
语句
表达式3
}

  1. 跳转语句导致无条件跳转到另一个位置
  2. goto语句中的标识符应先命名位于当前函数某处的标签
  3. continue语句只能出现在循环体中或作为循环体出现
  4. 中断语句只能出现在switch或loop语句中
  5. 带有表达式的返回语句不得出现在返回类型为void的函数中









以上纯属个人观点,欢迎大佬批评指正
  1. https://blog.csdn.net/init33/article/details/121258745 ↩︎

  2. https://blog.csdn.net/init33/article/details/121318734 ↩︎

  3. https://blog.csdn.net/init33/article/details/121319873 ↩︎

  4. https://blog.csdn.net/init33/article/details/121323883 ↩︎

  5. https://blog.csdn.net/init33/article/details/121323943 ↩︎

  6. https://blog.csdn.net/init33/article/details/121323932 ↩︎

  7. https://blog.csdn.net/init33/article/details/121323958 ↩︎

  8. https://editor.csdn.net/md/?articleId=121323994 ↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值