语句组成了C的基本的程序步骤,并且大多数语句由表达式构造而成。
一、表达式
表达式是由运算符和操作数组合构成的。最简单的表达式是一个单独的操作数,以此作为基础可以建立负责的表达式。
4
-6
4+21
a*(b+c/d)/20
q=5*2
x=++q%3
q>3
操作数可以是常量,变量或者是二者的结合。一些表达式是多个较小的表达式的组合,这些小的表达式被称为子表达式。例如,c/d是a*(b+c/d)/20的子表达式。
C的一个重要的属性是每一个C表达式都有一个值。为了得到这个值,可以按照运算符优先级描述的顺序来完成运算。
二、语句
语句是构造程序的基本成分。程序是一系列带有某种必需的标点的语句集合。一个语句是一个完整的计算机指令。在C中,语句用结束处的一个分号标识。
三、复合语句(代码块)
复合语句是使用花括号组织起来的两个或者更多的语句;它也被称为一个代码块。