16周,指针处理字符串,删除句子开始的空格
来源:互联网 发布:淘宝运营规则 编辑:程序博客网 时间:2024/06/10 03:46
问题及代码:
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:莉莉.cpp *作者:李莉 *完成日期:2014年12月14日 *版本号:v1.0 * *问题描述:利用指针,完成字符串的处理 删除字符串中的空格 *程序输入:无输入 *程序输出:处理后的字符串 */#include <iostream>#include <cstdio>using namespace std;void ptrim(char *str);int main(){ char s[81]; cout<<"请输入一个句子:"<<endl; gets(s); ptrim(s); cout<<"删掉开始的空格的句子是:"<<s<<endl; return 0;}void ptrim(char*str){ char *p=str,*q=str; while (*q==' ') { q++; } while(*q!='\0') { *p++=*q++; } *p='\0';}
运行结果:
心得体会:在刚开始的时候,p++和*p++弄混了
0 0
- 16周,指针处理字符串,删除句子开始的空格
- 16周,指针字符串处理,删除空格
- 第16周项目2用指针玩字符串(除去句子前的空格)
- 第16周项目2.5 去除句子中第一个单词的空格,返回处理后的字符串 用指针做形参
- 第16周项目2--用指针玩字符串(去除句子中所有多余的空格)
- 第十六周项目 2 用指针玩字符串——去除句子中多余的空格
- 第十六周项目二:用指针玩字符串(6) :去除句子中多余的空格
- 删除字符串开始和结束的空格。
- 第16周项目2.6 去除句子中所有多余的空格,返回处理后的字符串
- 第16周项目2-用指针玩字符串(5)删除字符串前的空格
- 第十六周 项目二--用指针玩字符串(2.6去除句子中多余的空格--指针作为形式参数)
- 第十六周项目2-用指针玩字符串(任务五:去除句子中第一个单词前的空格)
- 第十六周项目二——用指针玩字符串(5.去除句子第一个单词前的空格)
- 第十六周项目二:用指针玩字符串(5) :去除句子中第一个单词前的空格
- 第十六周项目2-用指针玩字符串(任务五:去除句子中第一个单词前的空格)
- 第16周 项目2-用指针作做参数,去除句子中多余的空格
- 第16周项目2-去除句子中所有的空格(指针作形参)
- 第十六周 项目二:用指针玩字符串(2.5.1:去除句子中第一个单词前的空格(用指针作形参))
- ant 通配符
- MongoDB副本集创建和管理
- C#快递单号查询源码
- 【javascript】关于正则的面试题一
- Spring restTemplate 超时配置
- 16周,指针处理字符串,删除句子开始的空格
- android虚拟机详解
- 上海色彩设计招聘面试者色彩搭配技术
- C语言指针转换为intptr_t类型
- 心灵
- 总会有一个人知你冷暖,懂你悲欢
- Tengine/Nginx 启动出错 error while loading shared libraries: libpcre.so.1
- 第十六周项目二 去除第一个单词前空格
- shell脚本变量比较