美文网首页
6.string字符串存取

6.string字符串存取

作者: lxr_ | 来源:发表于2021-04-05 10:50 被阅读0次
#include<iostream>
using namespace std;

//string 单个字符获取的两种方式

//1.char& operator[](int n)通过[]方式取字符
//2.char& at(int n)        通过at方法获取字符

void test0601()
{
    string str1 = "hello";

    cout << "str1=" << str1 << endl;

    //1.通过[]访问单个字符

    for (int i = 0; i < str1.size(); i++)
    {
        cout << str1[i] << " ";
    }
    cout << endl;

    //2.通过at方法访问单个字符
    for (int i = 0; i < str1.size(); i++)
    {
        cout << str1.at(i) << " ";
    }
    cout << endl;

    //修改单个字符
    str1[0] = 'x';
    cout << "str1=" << str1 << endl;

    str1.at(1) = 'x';
    cout << "str1=" << str1 << endl;

}

int main()
{

    test0601();

    system("pause");
    return 0;
}

相关文章

  • 6.string字符串存取

  • C++ 容器

    string 容器 字符串查找和替换 字符串比较 字符串存取 字符串插入删除 子串 简而言之就是字符串截取 vec...

  • C++之string

    字符串构造和赋值操作 实例 存取字符 实例 字符串拼接操作 实例 字符串查找和替换 实例 字符串比较 实例 字符串...

  • 《高性能JavaScript》读书总结——作用域链

    数据存取 JS中有如下四种基本数据的存取: 字面量:字符串、数字、布尔值、对象、数组、函数、正则表达式、null和...

  • 本地存储

    注意 只能存取字符串所以存储解析要转化一下sessionStorage.setItem("webSiteData"...

  • js小知识点集合(不定期更新)

    1.包装对象: 存取字符串,数字,布尔值的属性时创建(用String(),Number(),Boolean()构造...

  • KVC & KVO 小结

    KVC 什么是KVC? KVC(Key-value coding)是一种通过字符串去识别并间接存取(access)...

  • JavaScript-包装对象

    概念:存取字符串、数字或布尔值的属性时临时创建的对象称作包装对象。 平时可能会看到下面这种语句。 字符串既然不是对...

  • 解决 Mysql 存取 emoji 表情的问题

    当所要存取的字符串中包含 emoji 表情。如果不进行设置,会出现 DatabaseError 解决方案 把问题消...

  • 文件与目录操作

    数据的存取方式数据库存取-->适合大量、且关系复杂并有序的数据存取文件存取-->适合大量、数据关系简单的数据存取,...

网友评论

      本文标题:6.string字符串存取

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