中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
镇安县| 达拉特旗| 汶上县| 遂川县| 连平县| 从江县| 惠水县| 十堰市| 河津市| 潞西市| 烟台市| 长阳| 西平县| 本溪| 武宁县| 聂荣县| 湖州市| 永福县| 青铜峡市| 永泰县| 衡阳市| 樟树市| 永平县| 延川县| 安塞县| 黑水县| 峨眉山市| 城固县| 鹿邑县| 门源| 克拉玛依市| 莱芜市| 大连市| 柯坪县| 商丘市| 郎溪县| 宜黄县| 镇远县| 依安县| 陆良县| 西贡区|