我正在学习C++,但我似乎无法解决这个问题,
#include <iostream>
using namespace std;
int main() {
cout << “Hello World!” << endl;
system(“pause”);
return 0;
}
每当我尝试运行它时,我都会收到这些错误。另外,这是我的讲师给出的答案
Severity Code Description Project File Line Suppression State
Error C2015 too many characters in constant ConsoleApplication1
问题是你有 Unicode 引号而不是 ASCII 引号;可能是你的编辑器自动更改了它们,或者你从一个在其创作软件中自动执行此操作的站点复制了文本。将引号替换为正常的 ASCII 引号 (0x22, "),它应该可以工作。
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!" << endl;
system("pause");
return 0;
}
您似乎使用了错误的引号字符。如果我更改您必须的内容:
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!" << endl;
system("pause");
return 0;
}
我在编译(VC++2015)时没有问题。
这可能取决于您的键盘设置,使用哪些引号字符。
尝试将链接器设置为"否"以查看错误是否仍然出现