为了账号安全,请及时绑定邮箱和手机立即绑定

return 后面的一个零是什么意思

为什么每次末尾返回的都是零?0  return0是什么意思?有什么意义?


正在回答

3 回答

return 0; 这个语句是返回给操作系统的,0是操作系统中程序结束的标记,告诉操作系统程序结束了

2 回复 有任何疑惑可以回复我~

它是返回值,一般是零,也可以不是0啊。比如:

#include <stdio.h>
#include <math.h>

int c=0;

int f(int i)
{
    c++;
    printf("%d\n",c);
    if(i==0 || i==1)
        return i;
    else
        return f(i-1)+f(i-2);
}

int main()
{
    printf("%d\n",f(6));
    return 0;
}


1 回复 有任何疑惑可以回复我~

就是这个运算过程结束了

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

return 后面的一个零是什么意思

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信