课程
/后端开发
/C
/C语言入门
为什么必须要有int,只有main不行
2019-10-16
源自:C语言入门 1-4
正在回答
看看c primer plus这本书上的解释
在C99标准未发布前,一般把main函数定义为void,即无返回值类型,c99标准发布后,里面明确规定定义main时要定义成int型,原因是因为main函数是系统调用的,在main函数运行结束后,要返回一个值给操作系统,以此main函数是否执行正常,如果main返回值为0说明正常结束,否则说明程序运行出错,需要调用一些错误处理
int是定义整型常量,main是主函数
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答只要是main函数 前面就必须是int吗
1 回答为什么主函数前面必须有int
3 回答为什么必须得用int不能用short
1 回答"int main"之后必须加括号吗
1 回答int main()的main前面为啥要有个括号?