返回值什么意思?,为什么要返回值?,返回的值会不会改变?
最好给点例子说明一下
[解决办法]
返回值其实就是eax寄存器的值,在函数运行完之后,eax寄存器的值就是函数的返回值。
[解决办法]
我觉得不从硬件(内存等)的方面讲的话,函数返回值在特定环境下,返回一个值给调用者,然后可以利用这个值去继续完成程序的下一步(达到某个目的)
[解决办法]
- C/C++ code
int max(int a,int b){ return a > b ? a : b;}int main(){ int max_num = max(2,5);}
[解决办法]