C语言方面?

来源:百度知道 编辑:UC知道 时间:2024/05/25 13:28:55
这样子写与这样写是一样的.还是不一样.或者说有某一种编译工具中可以这样写.有某一种中不可以这样写? 例下:
#clude<stdio.h>
void main

#clude<stdio.h>
main

这两种文件的开头有什么不同.还是一样的?

头文件包含写错了,应为#include<stdio.h>
void main() 与main()其实是一样的,void 表示没有返回值,一般有些特殊的程序写成int main()则主函数中必须要加上return 返回一个值给主函数

楼上没错,记得VC是这样,GCC则是必须有return,无论是int还是void