gpt4 book ai didi

剪掉一段字符串

转载 作者:太空狗 更新时间:2023-10-29 15:17:16 24 4
gpt4 key购买 nike

我不介意编写自己的函数来执行此操作,但我想知道 string.h 中是否存在一个函数,或者是否有执行此操作的标准方法。

char *string = "This is a string";

strcut(string, 4, 7);

printf("%s", string); // 'This a string'

谢谢!

最佳答案

使用 memmove 移动尾部,然后将 '\0' 放在新的结束位置。小心不要使用 memcpy - 在这种情况下它的行为是未定义的,因为源和目标通常重叠。

关于剪掉一段字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/540073/

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