C++ string类常用的函数

 字符串是一种线性表,有着广泛的应用,比如:文本编辑 、 情报检索 、 拼写检查 、 互联网搜索引擎和自然语言翻译等。

  • string append(const char *s);                                    将字符串 s 追加到本字符串的末尾
  • string assign(const char *s);                                      将字符串 s 赋给本字符串
  • int compare(const string & str)const;                         比较两个字符串是否相同
  • string& insert(unsigned int p0,const char *s);            将字符串 s 插入到本字符串 p0 的位置
  • string substr(unsigned int pos,unsigned int n)const;  取出该字符串从 pos 位置开始的 n 个字符,并返回新的字符串
  • unsigned int find(const basic_string& str)const;         查找子字符串str在本字符串中第一次出现的位置
  • unsigned int length()const;                                          获得本字符串的长度
  • void swap(string & str);                                               本字符串与字符串str进行交换

猜你喜欢

转载自blog.csdn.net/szlg510027010/article/details/84343021