gpt4 book ai didi

创建一个仅包含旧字符串中的字母数字字符的新字符串

转载 作者:太空宇宙 更新时间:2023-11-04 01:12:38 26 4
gpt4 key购买 nike

仅使用 stdio.h、string.h 和 stdlib.h 库我将如何实现它?

我是编程新手,所以请多多包涵!

最佳答案

  1. 分配一个新的char与您的字符串长度相同的数组。说服自己这是足够的空间。不要忘记 NUL。
  2. 遍历字符串,只将字母数字字符复制到新字符串中。如果不包括 <ctype.h>,您将无法便携地执行此操作并使用该 header 中的函数/宏,除非您要枚举所有您认为是字母数字的字符。
  3. 同样,不要忘记 NUL。

关于创建一个仅包含旧字符串中的字母数字字符的新字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8727452/

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