int main()括号里面为空代表不确定参数,并不是说不带参数。如果要告诉编译器函数不带参数,做法是:int main(void)int main()需要返回一个整形值,也就是我们经常会看到在这个函数末尾会加上return 0void main()代表这个函数不需要返回任何值,比如:void printStar(){printf("**********\n");}
int main()和void main()的区别
原文:http://www.cnblogs.com/alvysinger/p/4681907.html