C++里return是什么意思啊,还有能帮我举个简单的例子吗,我是初学者,不用很深奥的

来源:百度知道 编辑:UC知道 时间:2024/05/31 19:58:12

//表示要做的事情做完了,返回,之后的语句不执行了

#include <iostream>
using namespace std;
int main()
{

int a=10;
cout<<a<<endl;

return 0; //表示要做的事情做完了,返回,之后的语句不执行了

cout<<a<<endl;
cout<<a<<endl;
}

//表示要做的事情做完了,返回一个数值给调用者

#include <iostream>
using namespace std;

int mymax(int a,int b)
{
return a>b?a:b; //表示要做的事情做完了,返回,之后的语句不执行了
cout<<a<<" "<<b<<endl;
}

void main()
{
int a;
a = mymax(5,3); //返回一个数值给变量a
cout<<a<<endl;
}

返回,

例如return ; 直接返回主调函数
return 0;向主调函数返回0
return m;返回变量m的值(可以为地址)

return 是c++语言里的保留字 表示控制转移

main函数(主函数)中的return语句表示main函数结束,一般可以认为是程序结束,通常return 0;表示程序的功能执行成功 return 1;表示程序执行的功能失败 不过这两者对机器来说是没有区别的,只是方便阅读者理解程序代码

对于初学者,我建议多看程序,这种东西以后多看程序就懂了,想不懂也不行啊