Code前端首页关于Code前端联系我们

C++中string的基本操作

terry 2年前 (2023-10-01) 阅读数 99 #c++
文章标签 MySQL数据库

一、概述

C++中的string类是一个非常方便的字符串处理工具,它提供了许多实用的字符串操作函数。使用string类可以方便地对字符串进行处理,比如拷贝、插入、删除、比较、截取等操作。本文将介绍C++中string类的基本使用方法及其常用操作。

二、字符串初始化

string类的初始化有多种方式,可以直接使用赋值运算符“=”,也可以使用构造函数,例如:

string str1 = "hello world";//使用赋值运算符初始化字符串
string str2("hello world");//使用构造函数初始化字符串

通过数组初始化可以创建一个包含n个重复字符的字符串,如下:

string str3(10, 'a');//创建包含10个'a'的字符串

三、字符串基本操作

1. 字符串拼接

可以使用加号(+)或append函数将两个字符串拼接起来,如下:

string str1 = "hello";
string str2 = "world";
string str3 = str1 + str2;//使用加号拼接字符串
string str4 = str1.append(str2);//使用append函数拼接字符串

2. 字符串比较

可以使用相等运算符(==)或compare函数比较两个字符串是否相等,如下:

string str1 = "hello";
string str2 = "world";
if(str1 == str2){//使用相等运算符比较字符串是否相等
    cout 

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门