博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c++string类的简单介绍
阅读量:7179 次
发布时间:2019-06-29

本文共 695 字,大约阅读时间需要 2 分钟。

#include "iostream"#include "string"using namespace std;/*@author:浅滩*family:c++中string类的简单介绍*time:2019.2.12*/int main(){string s;//string类的创建/*下述均是string的成员函数*/ s = "123";//=直接进行赋值 cout <<"字符串长度为:"<< s.size() << endl;//返回字符串s的长度s += "125"; //在原来的尾部加上新字符串cout << "字符串s为:"<< s << endl;cout << s.empty() << endl;       //判断字符串是否为空,非空返回0 cout << "子串在字符串位置为:"<< s.find("125") << endl;//查找子串在字符串的位置cout << "插入之后新字符串为:"<< s.insert(0,"999")<< endl;//在原字符串第0位后插入字符串"110" //insert 用法很多这只是其中一种而已,在此不做过多赘述 cout <<"符的最大可能个数为:"<< s.max_size () <
,>=,compare()比较字符串内容 string s2 = s1.substr(0,3);//提取字符串s1从0开始字符长度为3的子串赋值给s2cout << s1.substr()<

 

转载于:https://www.cnblogs.com/cstdio1/p/10884978.html

你可能感兴趣的文章
十一课堂|通过小游戏学习Ethereum DApps编程(1)
查看>>
【区块链+游戏实践】火币区块链产业专题报告-游戏产业的割裂与重构
查看>>
批量删除Maven下载失败的文件及文件夹
查看>>
前端学习是个无底洞,要给自己一个定位
查看>>
使用 ELK 来分析你的支付宝账单
查看>>
[Android] 列表控件(RecycleView,GridView)
查看>>
vue源码阅读,学习vue的rollup打包工具,write一个自己的工具函数库
查看>>
主流 SSM 框架Java 后台 springmvc mybatis 有代码生成器
查看>>
vue点击当前路由,如何实现刷新当前页
查看>>
iOS 常用布局方式之Constraint
查看>>
初识zookeeper和安装
查看>>
test
查看>>
【Camera专题】-Camera帧率、黄光环境下拍照闪红问题-【展讯平台】
查看>>
Android NDK 环境搭建 之 起始篇NDK HelloWorld
查看>>
this指向问题
查看>>
对 python 中变量值交换的一些思考
查看>>
iOS 数据优化之处理HTML字符串
查看>>
vue.js无缝滚动
查看>>
if和switch的效率
查看>>
学Java的,想尝试转行大数据和数据挖掘,该怎么规划学习?
查看>>