在c++中 cout是不是不能直接输出string类的值啊
例如stringstr("string");cout<<str;//这样可以输出str的值吗?若不可以又该如何...
例如
string str("string");
cout<<str;
//这样可以输出str的值吗?
若不可以 又该如何 展开
string str("string");
cout<<str;
//这样可以输出str的值吗?
若不可以 又该如何 展开
7个回答
展开全部
在c++中cout可以直接输出string类的值。
c++在包含头文件<string>时候可以使用cout输出
#include<string>
intmain()
{
strings="中国";
cout<<s<<endl;
system("pause");
}
扩展资料
C++输入输出cin和cout:
#include<iostream>
usingnamespacestd;
intmain(){
intx;
floaty;
cout<<"Pleaseinputanintnumberandafloatnumber:"<<endl;
cin>>x>>y;
cout<<"Theintnumberisx="<<x<<endl;
cout<<"Thefloatnumberisy="<<y<<endl;
return0;
}
展开全部
可以啊,只要头文件有#include<string>,它包含类字符串流,能直接输出。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以的
需要#include<iostream> #include<string> using namespace std;
需要#include<iostream> #include<string> using namespace std;
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不可以的,需要重载<<运算符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不可以,需要重载<<输出符号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询