【发布时间】:2015-02-10 23:11:40
【问题描述】:
我无法将字符串分配给变量。应该是
#include <string>
using namespace std;
string Name1 = "hello";
但是当我编译这个时,我得到一个错误,字符串没有命名类型。
有人可以帮我吗?
【问题讨论】:
-
还有更多信息可以帮助重现这个吗?我不认为您提供的代码行是有效的、可编译的程序。将其包装在标准
int main中不会产生任何错误:codepad.org/X7bmTmYs -
谢谢,但即使这样也不适用于我学校的 C++ 编译器。它适用于codepad.org和其他网站,所以我使用的编译器一定有问题。
-
代码看起来不错,应该可以编译。您使用的是哪个编译器?你能粘贴编译器的输出吗?
-
您遇到了编译器错误。请提供您的编译器版本,如果可能的话,请提供一个完整的可编译示例来重现该问题。因为你的代码不能在任何东西上编译。您还可以粘贴确切的编译器错误输出。