结果有可能不一样。 f2(x)+f2(x);会对f2(x)进行两次求值,由于是指针传入,第一次求值后如果x被修改了,那么第二次求值的结果就会和第一次不同。 2*f1(x);只会对f1(x)进行一次求值。
69,371
社区成员
243,080
社区内容
加载中
试试用AI创作助手写篇文章吧