怎样声明一个string类的变量呢?

minmin_yan 2008-04-21 08:58:51
在C++代码中,如何声明一个string类的变量呢?
为什么我添加了cstring.h头文件还是会出现错误呢?
是不是还又别的需要注意的地方呀?
...全文
342 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
woshi60 2008-04-22
  • 打赏
  • 举报
回复
#include<iostream>
#include<string>
using namespace std;

int main()
{
string ss;
...........
}
是标准库类型<string>,不是string.h,跟c的不一样。

zsxcn 2008-04-22
  • 打赏
  • 举报
回复
#include<string>
using namespace std;

string str;//str为空串
string str("hello world");//str串为hello world
独孤过儿 2008-04-22
  • 打赏
  • 举报
回复

#include <iostream>
#include <string>
using namespace std;

int main()
{
string str;
cout << "Pls input a string: ";
cin >> str;
cout << "You entered: " << str << endl;
return 0;
}

reiliu 2008-04-22
  • 打赏
  • 举报
回复
#include<string>
using namespace std;

int main()
{
string 变量名
...
yshuise 2008-04-22
  • 打赏
  • 举报
回复
#include <string>
using std::string;
elegant87 2008-04-22
  • 打赏
  • 举报
回复
先的声明头文件
#include<string>
然后就可以定义string类的变量了、
string a,d;
southbirdfly 2008-04-21
  • 打赏
  • 举报
回复
要使用string 类的功能时,必须在本文件的开头将C++标准库中的string头文件包含进来,即应加上
#include<string> //注意头文件名不是string.h
这一点是与定义基本数据类型变量所不同的
southbirdfly 2008-04-21
  • 打赏
  • 举报
回复
要使用string 类的功能时,必须在本文件的开头将C++标准库中的string头文件包含进来,即应加上
#include<string> //注意头文件名不是string.h
这一点是与定义基本数据类型变量所不同的
minmin_yan 2008-04-21
  • 打赏
  • 举报
回复
string
和Cstring
之间的区别不是因为一个是C格式的,一个是c++格式的吗?
kingstarer 2008-04-21
  • 打赏
  • 举报
回复
CString.h里面定义的是CString类

jieao111 2008-04-21
  • 打赏
  • 举报
回复
<cstring>里面没有string
我是风 2008-04-21
  • 打赏
  • 举报
回复

#include <string>
using namespace std;
jieao111 2008-04-21
  • 打赏
  • 举报
回复
#include<string>
using namespace std;
string s1;

65,192

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧