return 返回值;
创新互联公司坚持网页设计,我们不会倒闭、转行,已经持续稳定运营十多年。专业网站建设公司技术,丰富的成功经验和创作思维,提供一站式互联网解决方案,携手广大客户,共同发展进步。我们不仅会设计网站,更会营销型网站建设。帮助中小型企业在“互联网+"的时代里通过推广营销传播路线转型升级,累计帮助多家客户实现网络营销化,与我们一起携手共创未来!
这通常可以有两种作用:
一是直接返回计算所得到的答案。
例如:下面的函数返回两个整数的和:
int sum(inr a,int b)
{return a+b;
}
二是函数中已经处理或保存了所有的答案,通过函数值可以返回本次调用处理的状态代码:例如,一般正常返回0,以及常见出错的代码(预先约定)。
无参无返回值类型函数是 void ss(void)
无参有返回值类型函数是 int ss(void)这就表示函数的返回值是int类型的,你可以改为你想要的任何类型
有参有返回值类型函数是 int ss(int x,int y)这就表示函数的返回值是int类型的,且函数具有两个参数,且两个参数都是int类型的。当然你可以改为你想要的任何在C里面支持的类型。。
实际上参数就是你需要传递给函数进行处理的值,返回值就是指你的函数当处理完传递的参数过后需要传回给调用函数的一个值得。。
在函数中,如果碰到return 语句,那么程序就会返回调用该函数的下一条语句执行,也就是说跳出函数的执行,回到原来的地方继续执行下去。但是如果是在主函数中碰到return语句,那么整个程序就会停止,退出程序的执行。
函数的返回值是由返回语句return实现的,函数执行的最后一个操作就是返回,返回的意义是:
(1)子程序函数返回主调函数,宣告函数的一次执行结束,在调用期间所分配的变量单元被撤消;
(2)送函数值到调用表达式中,当然这一点并不是必需的,因为有些函数有返回值,有些函数没有返回值。
扩展资料:
c语言中return作为英语单词的含义:
return,英文单词,动词、名词、形容词,作动词时意为“返回;(尤指感觉)恢复;把……退回;以……相报;(网球等)回击(球)”,作名词时意为“返回;恢复;归还;(网球等)回击球;被退回的东西;回路导线”,作形容词时意为“来回的;巡回的;报答的;回程的;返回的”。
参考资料来源:百度百科-return
参考资料来源:百度百科-return
return后接一个值。
在调用这个函数的函数里面,调用它的时候希望获得一个值,如果不希望获得这个值的时候,用void声明就好。如果需要,比如说需要得到一个整形值
就声明
int func()
在调用它的比如main里面
func()的作用就可以相当于一个int型常数
比如外面定义了
int max(int a,int b)
{
return ab?a:b;
}
主函数里面是
main()
{
int A;
A=max(1,2);
}
这时候就是通过max计算 12 则return 一个1 ,12 则return一个2。很明显12 所以这里max(1,2)就会return 一个 2
这时候主函数里的max(1,2)就相当于一个常数 2
A=max(1,2)的作用就相当于A=2
这个意思。
一般用0表示函数运行正确,正常返回;用负数表示函数运行出错,每个值可以提前定义,根据出错的值进行出错处理。
----------------
诚心为您解答每一个问题!
如您满意请采纳最佳!如有疑问请继续追问!
您的好评是我们前进的动力,相互帮助,一起进步!