一、表达式的结构
表达式由运算符(Operator)和操作数(Operand)构成。
运算符与操作数也是表达式。
原始表达式:数字、名称、字符串。
调用表达式:运算符、括号、用逗号分隔一些操作数(也可以没有操作数)。
嵌套的调用表达式:操作数也可以是调用表达式。
调用表达式的求值过程:
1.先识别运算符,再对操作数子表达式求值。
2.运算符作为函数,操作数值作为参数,将作为运算符值的函数应用于作为操作数值的参数。
二、计算嵌套表达式
该图称为表达式树,它说明了计算机在计算此嵌套表达式时发生的所有情况。