添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
首发于 C语言

去除字符串中的空格(C语言)

//头文件
#include <stdio.h>
#include <stdlib.h>
//主函数
int main()
    //定义带空格的字符串
    char *p = "h e l l o";
    //打印字符串
    printf("%s\n", p);
    //定义足够长的数组,防止数据溢出
    char arr[100] = {0};
    //用指针接收字符串
    char *p1 = arr;
    //使用while循环取字符
    while (*p != '\0')
        //判断字符是否为空格
        if (*p != ' ')
            //把字符赋值给新的指针
            *p1 = *p;
            //指针地址加一个字符长度
            p1++;
        //原指针加一个字符长度
        p++;
    //打印新的字符串