#include<stdio.h>
int main() {char str[] = { "Huai  Bei   2014" }, * p = str,*q;while (*p) {//p指针遍历查找字符串直到\0为止if (*p == ' ') {//遇到空格字符进行删除操作q = p + 1;//用q指针进行遍历while ((*(q - 1) = *q) != '\0') {//将后一个元素向前一个元素覆盖,遇到\0将其提前后停止循环q++;}continue;//(易忘记)完成一个空格字符的删除过后p指针所指的为新的元素,所以不用p++,要再次检测一遍以免遗漏空格字符的删除}p++;}printf(str);return 0;
}

编写一个函数,用来删除字符串中的空格字符:相关推荐

  1. 实现一个函数,可以左旋字符串中的k个字符。

    1.实现一个函数,可以左旋字符串中的k个字符. ABCD左旋一个字符得到BCDA ABCD左旋两个字符得到CDAB 方式1: void left_reverse_one(char *str, int ...

  2. 请编写一个程序,请将字符串中所有字母全部向后移一位,最后一个字母放在字符串的开头,最后将新的字符串输出。

    请编写一个程序,请将字符串中所有字母全部向后移一位,最后一个字母放在字符串的开头,最后将新的字符串输出. ran = [] result = "" old_str = input( ...

  3. 请编写一个程序,用于统计字符串中每个字母的出现次数(字母忽略大小写),统计出结果后,请按照{'a':3,'b':2}的格式输出。

    请编写一个程序,用于统计字符串中每个字母的出现次数(字母忽略大小写),统计出结果后,请按照{'a':3,'b':2}的格式输出. ras = [] mystr = input("请输入一个全 ...

  4. (小甲鱼python)字符串系列笔记合集四 第四课、字符串IV总结 删除字符串中(左右)空格 删除指定的前缀或者后缀 字符串以参数指定的分隔符为依据进行切割,将切割后的结果返回一个三元组

    一.字符串总结四 1.删除字符串中(左右)空格或者与之匹配的字符串 "字符串".lstrip(char=None) 删除左空格 "字符串".rstrip(cha ...

  5. 【C】96.实现一个函数,可以旋字符串中的k个字符

    题目内容:实现一个函数,可以旋字符串中的k个字符 例如:ABCD左旋一个字符,得到BCDA ABCD左旋两个字符得到CDAB 1.暴力求解法 #include <stdio.h> #inc ...

  6. C语言——选择控制结构 寻找中位数v1.0编写一个函数返回三个整数中的中间数。函数原型:int mid(int a, int b, int c);功能是返回a,b,c三数中大小位于中间的一个数。

    寻找中位数v1.0 编写一个函数返回三个整数中的中间数. 函数原型:int mid(int a, int b, int c); 功能是返回a,b,c三数中大小位于中间的一个数. 程序运行结果示例1: ...

  7. 【C语言】实现一个函数,可以左旋字符串中的K个字符

    题目说明: 要求实现一个函数,可以左旋字符串中的K个字符: 其中: ABCD左旋一个字符得到BCDA ABCD左旋两个字符得到CDAB 解法一: 解题思路: 拿到一组字符串之后,我们首先设置一个临时变 ...

  8. java 删除指定字符_字符串删除指定位置字符 JAVA 删除字符串中指定的字符

    <死侍2>有多不按套路出牌? 要CSS布局HTML小编今天和大家分享用到函数的调用. 编制函数fun,其功能是:删除一个字符串中指定的一.问题描述:从键盘输入一个字符串给str和一个字符给 ...

  9. python删除指定位置的字符串_python去除区域 python删除字符串中指定位置字符

    python删除字符串中指定位置字符 原程序是这样的: ser = serial.Serial("/dev/ttyAMA0", 9600) def main字符串的话,你可以把他当 ...

最新文章

  1. c语言exit和return区别,在fork和vfork中使用
  2. ZooKeeper的事务日志和快照
  3. python将字典写入json文件中
  4. 开源高性能RISC-V处理器“香山”问世
  5. sql中join与left-join图解区别
  6. SQLSERVER压缩数据文件的用处有多大
  7. Target Unreachable, identifier 'userInfoUpdateBean' resolved to null 错误问题描述以及解决
  8. emacs .emacs_使用Emacs应该做的6件事
  9. python中的time的时间戳_python中time、date、时间戳的转换
  10. 说出x的结果,并解释为什么?
  11. python列表推导式求完全数_Python列表推导式(List comprehension)
  12. OpenStack之VM东西南北向流量分析
  13. Mysql 索引存放位置
  14. Android APP如何获取framework下的资源?
  15. FPGA基础之cyclone_iv资源概述
  16. Java小项目——家庭记账软件
  17. echart 饼图数据显示
  18. android游戏基址,Android上可执行ELF文件中的段不能有基址
  19. 如何免费学习lynda.com上的课程
  20. 漫谈粗放与精益:编程的两种思路与方式

热门文章

  1. 充电桩、换电站、移动充电机器人,谁是补能最优解?
  2. 教培人失业后职业去向调查。
  3. android横向进度条宽度,Android - 条纹进度条实现,调整view宽度仿进度条
  4. 51单片机:定时器实现1秒时数码管数字自动加一并循环
  5. sharepoint 2010 培训公司课程内容
  6. 推荐一种便于记忆和大量管理的密码设计方式
  7. Linux 和普通的RTOS有何区别
  8. 创新!全球第二大出版商推iPad电子书
  9. mklink 搜狗五笔输入法使用拼音输入法的颜文字工具
  10. 集丰照明|灯光照明设计必须了解的那些软件