我不知道这里有什么问题? 它只是运行错误!!!
#include <iostream>
using namespace std;
int main()
{
cout << string("hello world");
return 0;
}
答案 0 :(得分:0)
了解有关C ++的更多信息。请先阅读Programming -- Principles and Practice Using C++。
然后阅读C++ reference文档,特别是关于std::string - s的文档。
您需要#include <string>
编译时应启用所有警告。如果使用GCC,请使用g++ -Wall -g
答案 1 :(得分:0)
在实际字符串之前不需要string
:
#include <iostream>
using namespace std;
int main()
{
cout << "hello world";
return 0;
}
或者,或者,如果您尝试存储字符串:
#include <string>
#include <iostream>
using namespace std;
int main()
{
string str = "hello world";
cout << str;
return 0;
}