【C++】简单学习下c++中string的基础操作
作者: 郑晓 分类: 编程基础 发布于: 2012-10-18 23:44 浏览:7,826 评论(4)
终于从数据类型的苦海中暂时挣脱出来了…听说C++中的类型是比较令人抓狂的…前两天学习的是C++中的一些基础的数据类型,像int、float、char之类的,挻枯燥的也没有太仔细的去学…大体的翻了一下就直接进入数据和字符串的学习。
今天主要学习了一些String的基本操作,如String变量的声明定义、String的输入与输出、String变量的运算及String的一些常用的内置函数(对象方法)。
1.声明:当然需要使用关键字string 来定义一个变量为字符串类型,如 string str; //定义了一个空的字符串变量str;
或者在定义时直接使用小括号来对变量进行赋值,如 string str(“hello zhengxiao!”);
或者在定义时直接用另一变量对它赋值,如string str(str1);
string str(5,42)或string str(5,’*’) 用这两种方式来声明一串含有五个星号的字符串。
2.输入与输出:cin>>str,cin在遇到空格、tab等空白字符时将结束输入,如键入hello world时 将只保存hello;
使用getline(cin,str)方式输入,getline为读入行,即只有在用户敲入回车后输入才终止。还有cin.getline()方法类似。
输出还是用cout<
本文采用知识共享署名-非商业性使用 3.0 中国大陆许可协议进行许可,转载时请注明出处及相应链接。
本文永久链接: https://www.zh30.com/c-string-underlying-operating.html
【C++】简单学习下c++中string的基础操作:目前有4 条留言
学习了www.fuqiangtk.com
c++中string的基础操作
还是挺重要的 认真学习下 很详细很强大 谢谢楼主
现在感觉是越来越难了,希望能坚持下去
楼主所言极是 博主好勤奋哦 竟然更新了这么多博文 这点要疯狂滴追赶博主