<分区>
Possible Duplicate:
What is the difference between _tmain() and main() in C++?
void main(...)、int main(..) 和 int _tmain() 有何不同。它们都是单进单出系统。但是我们在什么情况下使用这些启动函数呢?
标签 c++
<分区>
Possible Duplicate:
What is the difference between _tmain() and main() in C++?
void main(...)、int main(..) 和 int _tmain() 有何不同。它们都是单进单出系统。但是我们在什么情况下使用这些启动函数呢?
最佳答案
void main()
无效; C++ 标准要求 main
返回 int
。一些编译器让你摆脱它。
int main()
是两种标准形式之一。另一个是 int main(int argc, char *argv[])
,可用于接收命令行参数。实现可能允许其他形式,但不是必需的——但所有这些形式必须返回int
。
int _tmain()
特定于 Microsoft。
关于c++ - 为什么我们在 C++ 中有不同版本的主要功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12892527/