第九章、表达式语句和空语句

前面在 运算符与表达式 一章已经介绍过表达式的概念。这一章我们在继续讲解一下表达式语句。

1. 表达式语句

表达式语句(Expression statements)是由一个表达式后跟一个英文的分号(;)构成。

语法:

表达式;

说明

注意:变量声明不是表达式语句,如:int x = 100;float pi; 都不是表达式语句。

示例:

#include <stdio.h>

int main(int argc, char *argv[]) {
    int x = 1, y = 2, z;  // 这是变量声明,不是表达式语句

    z = x + y;  // 是表达式语句
    printf("z:%d\n", x);  // 是表达式语句

    return 0;   // 这是 return 语句,不是表达式语句
}