gpt4 book ai didi

c++ - 如何在 C++ 中获取子字符串并在字符串之间添加字符

转载 作者:太空狗 更新时间:2023-10-29 21:13:48 25 4
gpt4 key购买 nike

我有一个字符串 Hello foo 你好吗。

我想把它改成你好\r\nfoo 你好吗。

我想知道如何获取子字符串 Hello 添加\r\n 代替空格并按原样添加所有其他字符串。这是为了显示多行。

编辑:

我们不知道第一个子串的长度。我们不知道第一个子串有多长。

谢谢。

最佳答案

不是一个完整的答案,因为这看起来像是家庭作业,但您可以使用的其他方法包括 std::find()<algorithm>strchr()<string.h> .如果您需要搜索任何空格而不仅仅是 ' '字符,你可以使用 std::find_first_of()strcspn() .

以后,我会查看以下文档: std::basic_string 的成员函数,<string> 中的实用函数, <algorithm> 中的函数,以及 <string.h> 中的函数,因为这些通常是您必须使用的工具。

关于c++ - 如何在 C++ 中获取子字符串并在字符串之间添加字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42911893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com