- UID
- 852722
|
表达式由运算符和操作数组成。单独一个操作数是最简单的表达式。请看以下例子:
9
-4
+5
3 + 6
A * ( B/C - D )
E = 9 / 3
F = ++E % 3
表达式中的表达式称为子表达式。例如:B/C 是 A * ( B/C - D ) 的子表达式。
每个表达式都有一个值,这是 C 语言的一个重要属性。显而易见的,9 和 -4 的值就是 9 和 -4,3 + 6 的值就是 9 。E = 9 / 3 的值是 3 ,也就是是 = 号左边的变量 E 被赋予的值。我们再来看看下面这个表达式:
8 - (A = 2 * 3)
想想看,它的值是多少?没错,就是 2 。但是,不推荐使用这种表达式,因为可读性太差。 |
|