Tag: 的副作用

什么是副作用的表达式,为什么不将它们传递给宏?

我在文本C如何编程中遇到了一个声明: “不应将具有副作用的表达式(即,修改变量值)传递给宏,因为宏参数可能会被多次评估。” 我的问题是什么是副作用的表达式,为什么不将它们传递给宏?