《C程序设计语言(第2版新版)典藏版》 —3 控 制 流
【摘要】 本节书摘来自华章计算机《C程序设计语言(第2版新版)典藏版》一书中第3章,第3.1节,作者是[美]布莱恩W. 克尼汉 (Brian W. Kernighan) 丹尼斯M. 里奇 (Dennis M. Ritchie),徐宝文 李志译 尤晋元 审校。
第3章
The C Programming Language, Second Edition
控 制 流
程序语言中的控制流语句用于控制各计算操作执行的次序。在前面的例子中,我们曾经使用了一些最常用的控制流结构。本章将更详细地讲述控制流语句。
3.1 语句与程序块
在x=0、i++或printf(...)这样的表达式之后加上一个分号( ; ),它们就变成了语句。例如:
在C语言中,分号是语句结束符,而Pascal等语言却把分号用作语句之间的分隔符。
用一对花括号“{”与“}”把一组声明和语句括在一起就构成了一个复合语句(也叫作程序块),复合语句在语法上等价于单条语句。函数体中被花括号括起来的语句便是明显一例。if、else、while与for之后被花括号括起来的多条语句也是类似的例子。(在任何程序块中都可以声明变量,第4章将对此进行讨论。)右花括号用于结束程序块,其后不需要分号。
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)