数据类型和运算符一起,被称为表达式。数学中四则运算表达式是简单的表达式。
不同语言的表达式
- Fortran语言提供的表达式是所有高级编程语言的雏形。
- Algol语言详细定义了语言表达式的各种细节,为后续所有编程语言提供了重要的参考价值。一般表达式+行尾结束符就是语句,表达式的定义是可嵌套的。
- C/ObjC/C++/PHP 等都支持单个数值作为表达式,例如:
- 12;
代码块表达式
- 详细参见:代码块
初始化表达式
- C语言for循环初始化部分本质也是表达式,但可以用形如 int i = 1, j = 2 这种形态。这种形态一开始并不是表达式,为了满足语法需求,它们也摇身一变成为"初始化表达式"。
