return 0的有关问题

return 0的问题
return   0的用法

------解决方案--------------------
例如:
int fun(int a)
{
if (a> 0)
return 1;
else
return 0;
}
如果是正函数返回1,负返回0
调用fun(5)返回1,fun(-5)返回0
return 就是直接返回并且退出函数~
------解决方案--------------------
return 是C/C++的一个关键字,主要是用来结束函数模块的,可以在函数模块的出口正常结束
也可以在函数体中间提前结束函数,让函数返回到调用者函数

简单的函数调用,返回值会存储在ax或eax中,即便是你的函数是void也一样
复杂的类型就不存储在ax和eax中了他会保留一块内存,填充结果後,返回指针。。。

return 0;函数是个整形函数


------解决方案--------------------
为什么要说什么return 0的用法, 这个根本没有一个固定的什么用法
只不过return 0给调用者, 0究竟代表什么意思,应该看这个func的定义