c语言return返回值给谁-创新互联

今天小编给大家分享的是c语言return返回值给谁,相信很多人都不太了解,为了让大家更加了解c语言return返回值,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。

创新互联成立于2013年,我们提供高端网站建设公司成都网站制作成都网站设计公司、网站定制、营销型网站建设微信小程序、微信公众号开发、成都网站营销服务,提供专业营销思路、内容策划、视觉设计、程序开发来完成项目落地,为成都集装箱企业提供源源不断的流量和订单咨询。

c语言return返回值给谁 

c语言return,返回给了上一级,比如一个递归程序,从第三层返回到第二层;又比如一个普通的子程序,那就返回到主程序中去。

主程序中return返回给了操作系统。

比如下面一个c程序

int sum(int a, int b) {
        return a + b;
}
int main(int argc, char const *argv[])
{
        int c = sum(1000, 24);
        return 0;
}

main函数调用了sum函数,sum的return返回给了main,main中的return返回给了操作系统,Linux系统下可以使用echo $?查询到这个值。

$?代表着上一次命令的退出状态。成功值为0,不成功为非0!,c程序中使用return 0代表着这个程序正常运行,没有出错。

关于c语言return返回值给谁就分享到这里了,希望以上内容可以对大家有一定的参考价值,可以学以致用。如果喜欢本篇文章,不妨把它分享出去让更多的人看到。


当前题目:c语言return返回值给谁-创新互联
地址分享:http://hbruida.cn/article/eigpc.html