• string


    关于string字符串的知识:
    string aa("hello");
    string ss(4,'k')=kkkk;
    string bb("12345",1,3);="234";

    函数

    string s1;string s2;
    1.求字符串的长度:用length函数;size返回的是字符串的大小。
    2.string对象支持+和+=,append(在后面添加内容):
    s1.append(s2);
    3.支持compare函数比较:s1.compare(s2);
    4.支持substr函数求子串:s2=s1.substr(i,j);
    5.判断是否为空:empty;

    查找

    1.find:从前往后查找子串或者字符出现的位置;
    2.rfind:从后往前找子串或者字符出现的位置;
    3.find_first_of:从前往后找何处出现另一个字符串中包含的字符;例如:
    aa.find_first_of("bc");找aa中第一次出现"bc"中任一字符的位置;
    4.find_last_of:从后往前找何处出现另一个字符串中包含的字符
    5.find_first_not_of:从前往后找何处出现另一个字符串中没有包含的字符
    6.find_last_not_of:从后往前找何处出现另一个字符串中没有包含的字符

    作者:Better又
    出处:https://www.cnblogs.com/lwyy1223-/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    10.17 作业
    10.12 classmethod,staticmethod,反射,魔法方法
    10.11 组合,封装,多态
    10.11 作业
    day20 作业
    10.10 类的继承,继承关系,派生,新式类,经典类
    10.9 类,对象,查找顺序,对象绑定方法
    day 55小结
    day 54小结
    day 53小结
  • 原文地址:https://www.cnblogs.com/lwyy1223-/p/13508556.html
Copyright © 2020-2023  润新知