c++中string的substr函数
作者:野牛程序员:2023-11-23 09:54:16 C++阅读 2689
C++中的substr
函数用于从一个字符串中提取子字符串。它接受两个参数:起始位置(索引)和子字符串的长度。下面是一个简单的示例:
#include <iostream> #include <string> int main() { std::string str = "Hello, World!"; // 从索引6开始提取长度为5的子字符串 std::string sub = str.substr(6, 5); std::cout << "Original String: " << str << std::endl; std::cout << "SubString: " << sub << std::endl; return 0; }
这将输出:
Original String: Hello, World! SubString: World
在这个例子中,substr(6, 5)
从索引6开始提取长度为5的子字符串,因此它包含了原始字符串中的 "World" 部分。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
