探索c++:string常用接口 迷雾

04-09 阅读 0评论

 探索c++:string常用接口 迷雾

 个人主页:日刷百题

系列专栏:〖C/C++小游戏〗〖Linux〗〖数据结构〗 〖C语言〗

🌎欢迎各位→点赞👍+收藏⭐️+留言📝 

探索c++:string常用接口 迷雾

一、string类

这里我们对string类进行一个简单的总结:

  • string是表示字符串的字符串类
  • 该类的接口与常规容器的接口基本相同,再添加了一些专门用来操作string的常规操作。
  • string在底层实际是:
    //string是basic_string模板类的别名
    typedef  basic_string   string;
    • 不能操作多字节或者变长字符的序列。

      这里有一个需要注意的点:

      使用string类时,必须包含#include头文件以及using namespace std;

      二、string类的常用接口

      2.1  string对象常见构造(constructor)

      探索c++:string常用接口 迷雾

      (constructor)函数名称   功能说明
      string()(重点)  构造空的string类对象,即空字符串
      string(const char* s)(重点)用C-string来构造string类对象
      string(size_t n, char c) string类对象中包含n个字符
      string(const string&s)(重点) 拷贝构造函数
      2.1.1  string()
      • 构造空的string对象,即空字符串
        //空构造函数
        #include
        using namespace std;
        int main()
        {
        	string s1;
        	cout 

免责声明
本网站所收集的部分公开资料来源于AI生成和互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,人围观)

还没有评论,来说两句吧...

目录[+]