所以我一直在努力开始编程,我一直在关注我找到的教程。我已多次检查我的输入并继续得到相同的错误“未定义引用'WinMain @ 16'”因为我是新手我不明白我在网上找到的任何解释。 请帮忙
#include <cstdlib> // Include rand()
using namespace std; // Make rand() visible
int a = rand(); // rand is a standard function that all compilers have
答案 0 :(得分:1)
您的编译器/链接器认为您正在编写Windows GUI应用程序,这需要WinMain()
功能。尝试找到创建控制台应用程序的选项,该应用程序需要一个名为main()
的函数。在传统的C / C ++编程中,main()
是每个程序的起点。
但是,您从教程中粘贴的代码不是一个完整的C ++程序 - 它缺少main()
。尝试“让我们再看一个示例程序”,而不是。
最后,C ++可能是开始学习的最痛苦的主流语言。根据您的目标,您可能会发现像Python这样的东西更加有趣。