LNK1561与VS致命错误表示2012
我使用Visual Studio速成2012和获取致命错误消息..LNK1561与VS致命错误表示2012
#include <iostream>
using namespace std;
int Main()
{
double TotalProfit,
yearlysales = 8600000,
percentsales = 0.58;
TotalProfit = yearlysales * percentsales;
cout << "Total Profit for the year is $" << TotalProfit << endl;
return 0;
}
尝试这样做:
int main()
,而不是
int Main()
原因是因为C++是区分大小写。
让我们来看看下面的例子:
你会怎么做,如果你想打印以下变量?
int k = 0;
会怎么做:
std::cout << K;
没有!因为K是一个完全不同的变量,所以K是未定义的。
另外:
我注意到在您的代码有以下几点:
yearlysales = 8600000,
我不会告诉你具体的错误,我希望你能找到它。
另一可变减速是正确的:
percentsales = 0.58;
非常感谢 – ThePyroMark 2014-09-25 02:32:27
没问题。这是我的荣幸。 – Chantola 2014-09-25 03:42:46
你可以看到他为什么会遇到不同情况的问题... – 2014-09-25 14:08:02
C++是大小写敏感的。程序入口点应该被称为'main',而不是'Main' – 2014-09-25 02:27:55