编辑:小虎工业设计实验室—BIN
表达式语句
在表达式的后边加一个分号“;”就构成了表达式语句 ,如:
可以一行放一个表达式形成表达式语句,也可以一行放多个表达式形成表达式语句,这时每个表达式后面都必须带“;”号,另外,还可以仅由—个分号“;”占一行形成一个表达式语句,这种语句称为空语句。
空语句在程序设计中通常用于两种情况:
①在程序中为有关语句提供标号,用以标记程序执行的位置。例如采用下面
的语句可以构成一个循环。
repeat:语句
...功能
goto repeat;
②在用 while 语句构成的循环语句后面加一个分号,形成一个不执行其它操作的空循环体。这种结构通常用于对某位进行判断,当不满足条件则等待,满足条件则执行。
复合语句
复合语句是由若干条语句组合而成的一种语句,在 C51 中,用一个大括号“{ }”将若干条语句括在一起就形成了一个复合语句,复合语句最后不需要以分号“;”结束,但它内部的各条语句仍需以分号“;”结束。复合语句的一般形式为:
复合语句在执行时,其中的各条单语句按顺序依次执行,整个复合语句在语法上等价于一条单语句,因此在 C51 中可以将复合语句视为一条单语句。通常复合语句出现在函数中,实际上,函数的执行部分(即函数体)就是一个复合语句;复合语句中的单语句一般是可执行语句,此外还可以是变量的定义语句(说明变量的数据类型)。在复合语句内部语句所定义的变量,称为该复合语句中的局部变量,它仅在当前这个复合语句中有效。利用复合语句将多条单语句组合在—起,以及在复合语句中进行局部变量定义是 C51 语言的一个重要特征。
下期见,感谢关注+点赞+转发。
2024-05-27
2024-05-31
小虎工业设计实验室,分享SolidWorks、Rhino、Keyshot、工业设计、产品结构设计、材料、工艺等相关行业知识,也是一位终身学习践行者,要是能对它的读者有所帮助那也挺好,感谢关注+点赞+转发。