main 函数应该带上一个返回值int,这是出于兼容性的考虑?在前面的帖子中?有位兄弟找到了这样的一段话? 在 C 和 C++ 中?不接收任何参数也不返回任何信息的函数原型为“void foo(void);”。可能正是因为这个?所以很多人都误认为如果不需要程序返回任何信息时可以把 main 函数定义成 void main(void) 。然而这是错误的?main 函数的返回值应该定义为 int 类型?C 和 C++ 标准中都是这样规定的。虽然在一些编译器中?void main 可以通过编译?如 vc6?...