读书人

小弟我想用coutlt;lt;输出string类型的变量

发布时间: 2013-10-24 18:27:24 作者: rapoo

我想用cout<<输出string类型的变量.当然出错了???
我想用cout<<输出string类型的变量.当时出错了。后来在书上查到“basic_string的输入输出操作在<string>里,而不是<iostream>”.我想这是出错的根源吧。下面是我的错代码:


int main()
{
string s=“microsoft visual studio”;
cout<<s;
}

谁能帮我解释一下,并且告诉我怎么输出string类型的变量呢?????
谢谢
[解决办法]

#include <iostream>//std::cout
#include <string> //std::string
using namespace std;

int main()
{
string s="microsoft visual studio";
cout<<s;
return 0;
}

[解决办法]
int main()
{
std::string s=“microsoft visual studio”;
std::cout<<s.c_str();
}

读书人网 >C++

热点推荐