为什么主函数要用int main()而不用char main()或void main()呢
rt:
不,不,在C标准中,只有两个形式是正宗的
int main(void) { /* ... */ }
int main(int argc, char *argv[]) { /* ... */ }
所以,int main()也不正宗,因为C语言中 int main() 等同于 int main(...)。只有在C++中 int main() 才等同于 int main(void)。