个人主页: :✨✨✨初阶牛✨✨✨
推荐专栏1: C语言初阶
推荐专栏2: C语言进阶
个人信条: 知行合一
本篇简介:>:讲解C++中有关string类的使用,从构造函数到容量操作,到遍历以及增删查改和最后的运算符重载...一、构造函数
string库的学习:传送门
在库中我们可以看到,string类的构造函数是很丰富的.
重点掌握牛牛框起来的四个哦,其他的忘记了咱可以查文档....都是用于返回string中字符串的有效字符长度.
但是,由于string实现的比较早,当时设计的是length(),后来STL出来以后,为了统一,增加了size()接口....扩容选择:(扩容方式是未定义的)
扩容是按有效字符长度扩容.
按之前容量的1.5倍扩容,更或者是2倍扩容.
reserve():请求改变容量的大小....string类的使用还是需要多多练习,可以试着写一下相关的oj题练一下手,后续会模拟实现string类,加深对string类的理解.
string相关习题1
今天就讲到这里了,我们下次模拟实现见.