C语言。函数的调用。

C语言。函数的调用。
请详细解释一下这个调用函数为什么可以return一个算式?

img

因为 return 算式; 实际上相当于:
double tmpvalue=算式;
return tmp;
只不过这个步骤不是显示地而已,但真实存在,所以可以return算式

这个等式实际上就相当于一个结果(这里的结果取决于你的输入),在返回时,系统会把结果计算出来,这个结果是可以返回的。

int i = 1 + 2 - 3 * 2;
讲道理,,我只是觉得”=“号都能做到的事,return应该也没问题吧