91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c++中string的使用方法是什么

c++
小億
84
2024-04-10 09:46:39
欄目: 編程語言

在C++中,string是一種標準庫提供的字符串類型,可以用來存儲和操作文本數據。string類型可以直接使用,并且提供了許多成員函數來方便地對字符串進行操作。

以下是一些常用的string操作方法:

  1. 創建string對象:
#include <string>
using namespace std;

string str = "Hello World";
  1. 字符串拼接:
string str1 = "Hello ";
string str2 = "World";
string result = str1 + str2;
  1. 獲取字符串長度:
int length = str.size();
  1. 訪問字符串中的字符:
char ch = str[0]; // 獲取第一個字符
  1. 比較字符串:
string str1 = "abc";
string str2 = "xyz";
if(str1 == str2) {
    // 字符串相等
} else {
    // 字符串不相等
}
  1. 查找子串:
string str = "Hello World";
size_t pos = str.find("World");
if(pos != string::npos) {
    // 找到了子串
} else {
    // 沒有找到子串
}
  1. 替換子串:
string str = "Hello World";
str.replace(6, 5, "C++");
  1. 子串提取:
string str = "Hello World";
string sub = str.substr(6, 5); // 從位置6開始提取長度為5的子串

以上是一些常用的string操作方法,可以根據需要進行調用。string類型在C++中非常常用,可以方便地處理字符串操作。

0
仁怀市| 礼泉县| 柘城县| 大石桥市| 山东| 旌德县| 麦盖提县| 乐平市| 连平县| 肇庆市| 昭通市| 龙州县| 堆龙德庆县| 庆元县| 铁岭市| 得荣县| 虞城县| 清流县| 凉山| 洛浦县| 泰和县| 原平市| 白河县| 达州市| 衡水市| 瑞丽市| 乌拉特中旗| 漾濞| 沁阳市| 泾源县| 顺平县| 沛县| 将乐县| 宜宾县| 弥渡县| 巴南区| 闽侯县| 临汾市| 灵璧县| 息烽县| 宝坻区|