在 C++ 中,可以使用 substr() 函数来取得一个字符串的子串。

substr() 函数需要两个参数:起始下标和子串的长度。起始下标是从 0 开始计数的。

例如,如果有一个字符串 str,想要取得从第 3 个字符开始的 4 个字符,可以使用如下代码:

string str = 'abcdefg';
string sub_str = str.substr(2, 4); // 从下标 2 开始,取 4 个字符,即 'cdef'

注意,substr() 函数返回的是一个新的字符串对象,而不是原字符串的引用。

C++ 字符串取子串:substr() 函数详解

原文地址: https://www.cveoy.top/t/topic/ozUQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录