零基础学C++程序设计
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

4.1 语句概述

语句(statement)从字面意思来说就是用语言组成的句子。语句是代码中最基本的构成单位。通过语句程序员可以清楚地向计算机发布命令。本节将讲解语句的形式。

1.空语句

空语句(null statement)是最简单的语句,它由一个英文分号组成。其语法形式如下。

img

空语句没有具体含义,其功能是用于占位或者省略代码,其目的是让程序符合语法规定,简单说就是为了让程序不报错。

空语句一般会出现在语法上需要但是逻辑上不需要的地方。这可以用“节假日时期”的高速收费站来说明,高速收费站按规定来说是必须存在的,因为高速公路需要收费;但是从逻辑上来说是没有必要存在的,因为节假日期间高速公路是免费的。

空语句在程序中一般多出现在循环、条件等控制结构语句中。在后面将讲解其具体的使用方式。

2.表达式语句

表达式语句(expression statement)由表达式和英文分号(;)组成,其语法形式如下。

img

表达式语句根据表达式中的运算符又可以分为算数表达式语句、赋值表达式语句、位运算表达式语句等。