C语言中删除字符所有空格

news/2024/12/30 2:45:44/

1.代码

#include <stdio.h>//求字符串长度
int Strlen(const char *str) {int length = 0;while('\0' != str[length]) {length ++;}return length;
}//删除字符串所有空格
void DelSpaceFromString(char *str) {int i = 0;while('\0' != str[i]) {if(' ' == str[i]) {for(int j = i ; j < Strlen(str) ; j ++) {str[j] = str[j + 1];}continue;}i ++;}
}int main(int argc, char *argv[]) {char str[32];printf("请输入一个带有空格的字符串:");fgets(str, 32, stdin);DelSpaceFromString(str);printf("调用删除空格函数后为:%s\n", str);return 0;
}

2. 运行结果图

ubuntu16.04 gcc编译通过
在这里插入图片描述


http://www.ppmy.cn/news/583798.html

相关文章

删除字符串中的空格(空字符)

C中的字符串过滤空格(空字符)&#xff0c;可以使用string自带的方法实现。 代码&#xff1a; #include<iostream> #include<string> using namespace std;/********************************************************** * *功能&#xff1a;去除字符串中的空字符 *…

删除 空格

function trim(str){ //删除左右两端的空格  return str.replace(/(^/s*)|(/s*$)/g, "");} function lTrim(){return this.replace(/(^/s*)/g, "");}function rTrim(){return this.replace(/(/s*$)/g, "");}

vim中怎么删除空格和回车

// 命令行中输入正则表达式 删除15~28行中空格和回车 :15,28s/\n\|\s//g 删除所有行中的空格和回车 :s/\n\|\s//g

删除输入的字符串中的所有空格

#include<stdio.h> int main(){int i0,j0,k;char str[30];scanf("%[^\n]",str); for(k0;k<29;k)//循环最大空格数 {j0; for(i0;i<30;i)// 最大单词数 {if((str[i]32&&str[i1]!32)||(str[i]32&&str[i1]32))//判断空格{ j1;}if(j1)//将后…

删除字符串中的空格

删除全部空格 char *trim_all(char *s){ char *ps, *sas; while (*p) { if(*p! ) *s *p; p; } *s0; return sa;} 删除前面和后面的空格 char *strtrim(char *s){ char *p s, *q s, *o s; while(*s ) s; while(*s){…

word中空格键编程删除键

word 中空格键的作用变为删除键&#xff1a; 按一下Insert&#xff0c;将改写模式改为插入模式。原因&#xff1a; word中空格键变删除键&#xff0c;按Insert转换模式即可。 原来&#xff1a;一般情况下&#xff0c;Windows系统默认光标位置插入字符&#xff0c;而光标向后…

C语言 | 删除字符串里的空格

/* **删除字符串内的空格 */#include<stdio.h> #include<string.h>//遍历元字符串&#xff0c;删除空格 char *func(char *str) {int j 0;for(int i0;i<strlen(str);i){if(str[i] ! ){str[j] str[i];} }str[j] \0;return str; }int main(int argc, char co…

删除字符串中多余的空格

删除字符串中多余的空格 首先我们需要将字符串中字符之间多余一个的空格删除掉 例如"i am a student"修改后应为’‘i am a student" 算法思想&#xff1a; 先找到一个空格i,若i1也为空格&#xff0c;则进行下一步处理&#xff0c;否则&#xff0c;继续寻找然…