这跟编译器有关系。
有些编译器认void main()
有写编译器不认。
但是int main()是都认的
所以推荐int main()的写法
不是这样的
void代表为空 也就是说void main()函数没有返回值,而int main()函数有返回值
void代表为空 也就是说void main()函数没有返回值,而int main()函数有返回值
C89和C99标准的main都可以无返回(void)
不写返回类型默认返回int, C99不再支持默认int
C++不支持无返回, 但可以默认int
默认的void