【发布时间】:2016-11-22 08:38:31
【问题描述】:
我尝试在 Mac 上的 XCode 上编译以下程序,但出现以下错误:
*非 ASCII 字符不允许出现在文字和标识符之外。修复它:删除“” *使用未声明的标识符“Hello”
#include <iostream>
using namespace std;
int main()
{
cout << “Hello there world!”;
return 0;
}
这个程序逐字逐句地出自教科书“A First Book of C++: An Introduction to Programming”,所以我不确定为什么它不起作用。这是 Mac 与 PC 的问题吗?
【问题讨论】:
-
您使用的是纯文本编辑器还是文字处理器?
-
这是为什么呢?我该如何解决?
-
错误实际上应该有一个指向该引号的箭头 (Clang does for me)。引用任何 ASCII 表,您会看到唯一的引号字符是 ",这是唯一应该在键盘上的字符。
-
我正在使用 Xcode。但我认为问题在于我直接从教科书上复制粘贴。