美文网首页
C++ supplement 之string

C++ supplement 之string

作者: sunsimple | 来源:发表于2017-11-06 22:08 被阅读0次

    **:头文件中一般不要使用using 来声明命名空间

    c++标准库中的string类表示的是可变长字符串变量,在这儿简单说明一下~因为之前对其也有所了解

    初始化的几种方式:

    string基本操作

    判断某个字符的属性:

    下面来说一下一个之前见过的但用得比较少的一种for语句:

    若不想 遍历整个字符串,而只是想访问某个位置的字符,可以使用下标索引[]或者是迭代器进行操作。在用索引值时需要注意下标的范围:


    在这需要补充的一个知识点是c标准库中的String函数,虽然c++支持C风格字符串,但是在c++中还是尽量不要使用c风格的字符串:

    上面的函数strcat()与strcpy()需要对字符串p1进行长度估计,以避免操作后的结果越界,然而这对于程序员来说是极易忽视的问题,所以尽量能使用c++下的string类型就少用c中的String。

    相关文章

      网友评论

          本文标题:C++ supplement 之string

          本文链接:https://www.haomeiwen.com/subject/ysmhmxtx.html