【发布时间】:2021-03-19 16:21:58
【问题描述】:
我想顺便定义函数calc:
calc(num1,num2,+)
返回 num1 + num2
【问题讨论】:
-
您可以使用
enum来定义功能,例如FUNC_PLUS,但您不能将+作为函数参数传递,只能使用'+'。 -
赤裸的
+是一个运算符,因此只能作为算术表达式的一部分出现,如a + b或+z- 它不能出现在像这样的函数参数列表。 Lundin 的方法是你能达到的最好的方法。