c++中string的几种赋值方法
来源:互联网 发布:兄弟连java培训 编辑:程序博客网 时间:2024/06/07 18:40
在C++中则把字符串封装成了一种数据类型string,可以直接声明变量并进行赋值等字符串操作
c++可以赋一个比现有字符更长的字符串而C不可以
#include "stdafx.h"#include#include#include"string" //操作字符串必须包含的头文件using namespace std;void main(){string s1 = "aaaaa";string s2("bbbbb");string s3 = s2; //通过拷贝构造函数,初始化s3string s4(10, 'a');string s5 = "hello"+"world"; //错误cout << "s1:" << s1 << endl;cout << "s2:" << s2 << endl;cout << "s3:" << s3 << endl;cout << "s4:" << s4 << endl;return ;}
c++中string的常用操作
s.empty() 若s为空串,则返回true,否则返回false
s.size() 返回s中字符的个数s[n] 返回s中位置为n的字符s1+s2 两个字符串连接s1=s2 用s2替换s1v1==v2 判断是否相等v1!=v2 判断是否不相等
阅读全文
0 0
- c++中string的几种赋值方法
- opencv中Mat和数组赋值的几种方法
- Lua中function的几种赋值方法
- 从 int 到 string 的几种方法(C++)
- C#string取指定位的几种方法总结
- 变量: 赋值 的几种方法
- 下拉框赋值的几种方法
- PHP数组的几种赋值方法
- Python的几种赋值方法
- Objective-C ,KVC研究,几种属性赋值的方法
- C++中int转化string的几种方法
- String中判断是否为数字的几种方法
- java中String类的几种常用方法
- java中Object转String的几种方法总结
- STL中vector/list的几种赋值方法的速度比较
- STL中vector/list的几种赋值方法的速度比较
- EjunGrid给单元格赋值的几种方法比较
- 几种Jquery给Select赋值的方法
- linux下如何找回mysql root密码
- Android开发之Android5.x的状态栏变色相关东西
- 网页设计与制作(HTML+CSS)(一)
- 395. Longest Substring with At Least K Repeating Characters
- Android面试题-机型适配之痛,例如三星、小米、华为、魅族系统问题处理方式
- c++中string的几种赋值方法
- Springboot 整合 Mybatis 的完整 Web 案例
- 外网使用easyconnect链接校园网
- 郑州大学校园网连接
- 项目性能检测(一) 求php脚本运行时长
- ViewPager轮播图
- Asp.net管道
- Android Studio 使用教程(六)之查看Logcat调试信息
- IIS处理请求