相关文章推荐
骑白马的金针菇  ·  C语言CRC-32 ...·  1 周前    · 
捣蛋的皮带  ·  用C语言求CRC-32 ...·  1 周前    · 
酷酷的仙人球  ·  MySQL ...·  3 天前    · 
痴情的啄木鸟  ·  js map 合并-掘金·  1 年前    · 
性感的桔子  ·  react hooks - How to ...·  1 年前    · 
爱看球的香菜  ·  Microsoft ...·  1 年前    · 
char str[] = "Hello, world!" ; remove_spaces(str); printf ( "%s\n" , str); // 输出 "Hello,world!" return 0 ;

注意,这里我们假设字符串是以 '\0' 结尾的,因此我们可以使用 strlen 函数计算字符串长度。如果字符串没有以 '\0' 结尾,那么我们需要手动在新的字符串末尾加上 '\0'。

此外,上述代码实现方式虽然简单,但它会创建一个新的字符串来存储去除空格后的字符串,因此会占用额外的内存。如果需要就地修改原始字符串,则需要使用指针来进行操作。

  • JavaScript
  •