
上QQ阅读APP看书,第一时间看更新
5.14 小结
表达式是一种计算值的方式,我们一般用运算符把常量、变量或函数的执行结果组合起来,以构成表达式。
我们在本章学习了C语言中的许多种运算符。大家看到了怎样把算术运算符(例如加、减、乘、除、求余)用在整数、实数以及字符等各种类型的数据上。然后,我们看到了与字符有关的一些操作,笔者会在第15章详细讲解这些操作。接着,我们学习了隐式类型转换(自动类型转换)与显式类型转换(手动类型转换),又学习了C语言的布尔值,并打印了各种逻辑运算符的真值表,还学习了怎样用关系运算符来构建表达式,这种表达式的求值结果是布尔值。之后我们学习了几种能够简化赋值操作的运算符,以及两种极简的运算符,也就是自增运算符与自减运算符。最后,我们学习了C语言的各种运算符之间的优先次序,以及如何通过添加括号来明确指定自己想要的运算顺序。在本章的学习过程中,我们编写了多个程序用以演示这些运算符的用法。表达式与运算符是语句的核心要素。本章所讲的知识,对于后面的各种程序来说都相当重要。
在接下来的两章中,我们不仅要用这些表达式执行运算,而且还要用它们构造其他一些复杂的语句,例如if()...else...语句、for()...语句、while()...语句以及do...while()语句。我们会编写更加有趣也更加有用的程序。