"C++ 截取字符串:substr 函数使用指南"\n\n在 C++ 中,可以使用 substr 函数来截取字符串。substr 函数接受两个参数,第一个参数是起始位置,第二个参数是截取的长度。以下是一个示例:\n\ncpp\n#include <iostream>\n#include <string>\n\nint main() {\n std::string str = \"Hello, World!\";\n \n // 从索引位置5开始截取字符串\n std::string substr1 = str.substr(5);\n std::cout << \"Substring 1: \" << substr1 << std::endl;\n \n // 从索引位置7开始截取长度为5的字符串\n std::string substr2 = str.substr(7, 5);\n std::cout << \"Substring 2: \" << substr2 << std::endl;\n \n return 0;\n}\n\n\n输出结果:\n\n\nSubstring 1: , World!\nSubstring 2: World\n\n\n在上面的示例中,substr1 截取了从索引位置 5 开始到字符串末尾的子字符串,substr2 截取了从索引位置 7 开始长度为 5 的子字符串。注意,索引位置从 0 开始计数。


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

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