对不!!?1

来源:百度知道 编辑:UC知道 时间:2024/05/11 02:58:16
#include <stdio.h>
int main()
{
int a, b, c;
a = 1;
b = 2;
c = a + b;
printf("a = 1\nb = 2\n");
printf("a + b = %d",c);
return 0;
}
运行结果屏幕上显示
a=1
b=2
a+b=3

请问return 0; 的意思和作用是?

因为你定义了int main()
所以要有反回值return 0;
return 0表是程序正常结束,非0表是不正常结束
一般如上面回答的可以写void main()不要反回值



int main()
表示你main函数有int型的返回值
return0表示返回

这样好象很复杂.
你可以直接void main()
然后下面就不需要写return 0;了.