永发信息网

C++程序中的这个函数中return是什么意思

答案:2  悬赏:20  手机版
解决时间 2021-01-27 08:19
C++程序中的这个函数中return是什么意思
最佳答案
C++程序中,函数存在几个比较重要的元素。
下面是一个普通函数的构造
int func(int param)
{
    return 10;
}1. func是函数的名字,是函数的身份证(仅凭函数名不一定能唯一的找到函数,某些情况下需要参数类型和数量一起来标识唯一函数)。
2. func前面的int是函数的返回值,当我们执行了一个函数,可能需要知道一个结果。例如一个函数叫add,用于执行加法。当我们输入了两个加数之后,需要得到加法运算之后的结果,这时候就可以通过返回值的方式将结果返回给调用此函数的函数。
3. (int param)是函数的参数。用于提供函数所需要的一些条件。数量不宜太多,如果超过7个,就会让使用者崩溃了。
4. {}中间包含的是函数体,里面包含函数具体的执行内容。当我们觉得这个函数执行的差不多了,就可以调用return,结束这个函数。如果函数有返回值,需要return的时候将返回值一起返回。如果没有返回值,可以直接调用return;
全部回答
void函数的返回值为空 对于void函数,即使加上了return语句,返回值仍然是空 函数关闭是在反括号处,而不是return语句之前,整个一对大括号内的区域都是函数体 return b();这句是在a的函数体内的,肯定在函数a()关闭之前执行.你可以对比一下,如果声明了变量i,return i这句中含有i.如果在return时函数a()已经关闭的话,变量i就无法寻址了. 如果想完全弄清楚这些问题,推荐你看一下<编译原理>这本书
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
松下XQB45-8460洗衣机脱水排水的时候跳了停止
猫眼酒吧地址有知道的么?有点事想过去
压黑的意思是什么啊?知道的请说下!
我想知道明天哈大高速封路么?要做飞机,不知
有木有炫舞房间唯美樱花带字的50张图片切割图
法耳原创民谣现场听吧地址在什么地方,我要处
手机支付宝钱包貌似这个新手机号之前被人注册
有什么动物,或着海洋生物,比龟的寿命还高。
从一的意思是什么啊?知道的请说下!
血肌酐高十几个要不要紧
北京西站验票进站了还能出来吗
为什么我空间发表的说说别人都看不见呢
调整心态树立正确的择业观是什么
投资高手盈利有什么方法
旮旯酒吧地址在哪,我要去那里办事
推荐资讯
载体和运载体有什么区别
y=4/(1 e^x)的导数是什么?
请问菊花,枸杞,大枣,黄芪能一起泡着喝吗
乙型脑炎主要经()A.虫媒传播B.接触传播C.母婴
我家一栋楼,七层共十户,怎么拉宽带到每户都
金秋旅行社(北湖东路分社)地址有知道的么?有
谷笋是什么样子
前一天吃的避孕药第二天还有效吗?
你好,本人有张建行信用卡,再办其它银行的需
维生素的种类很多,它是构成细胞的主要原料,
石家庄哪有星探呀?
孝义市梧桐工商所地址在什么地方,想过去办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?