(1)如果程序正常执行,用return语句向操作系统返回0值,即return 0,否则返回-1。
(2)而return 1,多半是在函数调用是返回给被调函数的值。
如:
#include <iostream>
using namespace std;
int max(int x,int y)
{int z;
z=x>y?x:y;
return(z); //这里返回的z就是max函的值,即情况(2)
}
int main( )
{int a,b,c;
cout<<〃please enter two integer numbers:〃;
cin>>a>>b;
c=max(a,b);
cout<<〃max=〃<<c<<endl;
return 0; //(1)如果程序正常执行,用return语句向操作系统返回0值
}
温馨提示:答案为网友推荐,仅供参考