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

溫馨提示×

c++中string substr的作用是什么

c++
小億
85
2024-01-24 21:54:45
欄目: 編程語言

C++中的string.substr()函數用于從一個字符串中提取一個子字符串。它接受兩個參數:起始位置和子字符串的長度。這個函數會返回一個新的字符串,其中包含從原始字符串中提取的子字符串。

下面是string.substr()函數的語法:

string substr (size_t pos, size_t len) const;
  • pos:提取子字符串的起始位置。如果pos超過了字符串的長度,函數將返回一個空字符串。
  • len:提取的子字符串的長度。如果未指定該參數,則從起始位置提取到字符串的末尾。

下面是一個使用string.substr()函數的示例:

#include <iostream>
#include <string>

int main() {
    std::string str = "Hello, World!";
    std::string sub = str.substr(7, 5);
    std::cout << sub << std::endl;  // 輸出 "World"
    return 0;
}

在上面的示例中,str.substr(7, 5)從索引為7的位置開始提取長度為5的子字符串,即從位置7開始的5個字符,結果為"World"。

0
思南县| 绥芬河市| 闻喜县| 桦川县| 资溪县| 迁西县| 美姑县| 光泽县| 铜川市| 休宁县| 盐亭县| 台湾省| 五寨县| 北流市| 本溪| 曲阳县| 梁山县| 周口市| 石阡县| 千阳县| 洪雅县| 浦北县| 泰安市| 晋城| 巴青县| 威远县| 淮北市| 亳州市| 南涧| 华蓥市| 河津市| 苍梧县| 长子县| 浪卡子县| 崇明县| 景泰县| 固原市| 开化县| 阳春市| 哈密市| 黔西|