1

因此,我一直在尝试开始编程,并且一直在关注我找到的教程。我已经多次检查我的输入并不断收到相同的错误“未定义对'WinMain@16'的引用”因为我是新手,所以我不理解我在网上找到的任何解释。请帮忙

#include <cstdlib>   // Include rand()

using namespace std; // Make rand() visible

int a = rand(); // rand is a standard function that all compilers have

教程链接

4

1 回答 1

1

您的编译器/链接器认为您正在编写一个需要WinMain()函数的 Windows GUI 应用程序。尝试找到创建控制台应用程序的选项,该应用程序需要一个名为main(). 在传统的 C/C++ 编程中,main()是每个程序的起点。

但是,您从教程中粘贴的代码并不是一个完整的 C++ 程序——它缺少main(). 尝试再往下一点的“让我们看一个示例程序”。

最后,C++ 可能是开始学习时最痛苦的主流语言。根据您的目标,您可能会发现 Python 之类的东西更有趣。

于 2013-08-13T22:59:47.750 回答