读书人

返回值什么意思?为啥要返回值?返回的值

发布时间: 2012-08-16 12:02:15 作者: rapoo

返回值什么意思?,为什么要返回值?,返回的值会不会改变?
最好给点例子说明一下

[解决办法]
返回值其实就是eax寄存器的值,在函数运行完之后,eax寄存器的值就是函数的返回值。
[解决办法]
我觉得不从硬件(内存等)的方面讲的话,函数返回值在特定环境下,返回一个值给调用者,然后可以利用这个值去继续完成程序的下一步(达到某个目的)
[解决办法]

C/C++ code
int max(int a,int b){    return a > b ? a : b;}int main(){    int max_num = max(2,5);}
[解决办法]
探讨

抱歉我还没20呢,现在完全是自学,书什么的也没说明白,或者根本没有说

读书人网 >C语言

热点推荐