首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++里if话语的return 什么作用

2012-09-08 
C++里if语句的return 什么作用谁让自己基础差呢,突然想到这个问题,写了个小测试例子:#include iostreamu

C++里if语句的return 什么作用

谁让自己基础差呢,突然想到这个问题,写了个小测试例子:

#include <iostream>
using namespace std;
void test(int x);


int main() {


int a;
cout<<"Input a num"<<endl;
cin>>a;
cout<<a<<"Just input"<<endl;
test(a);
 cout<<"OK"<<endl;
return 0;
}
void test(int x)
{
if(x>100){
cout<<"大于100"<<endl;
return;
}
else
{
cout<<"不大于100"<<endl;
return ;


}
cout<<"test"<<endl;
}

运行结果:

Input a num
150
150Just input
大于100
OK

程序没有打印“test”字符串,而打印了ok.

结论:if语句里的return,使程序跳出if所在的函数,返回到母函数中继续执行。

热点排行