搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 从一个字符串中去除多余的空格(用指针描述)
标题:
从一个字符串中去除多余的空格(用指针描述)
只看楼主
coachard
等 级:
新手上路
威 望:
7
帖 子:1251
专家分:0
注 册:2007-8-12
第
11
楼
得分:0
你说那两段啊,早看过了,baidu出来的。。。没看懂,写了一个“蛇”字,太长~~~~~
偶学编程,也许本身就是一个错。。。
2007-09-22 22:13
Knocker
等 级:
贵宾
威 望:
47
帖 子:10454
专家分:603
注 册:2004-6-1
第
12
楼
得分:0
效率不合格
九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。 -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。 -毛泽东
2007-09-22 22:14
coachard
等 级:
新手上路
威 望:
7
帖 子:1251
专家分:0
注 册:2007-8-12
第
13
楼
得分:0
我知道这是一个平方算法,要写出一个线性算法也没什么,开个空间一个一个复制过来。。。不过这样子会增大写混乱代码的难度。。。
要知道写混乱代码,我还外行。。。
偶学编程,也许本身就是一个错。。。
2007-09-22 22:16
Knocker
等 级:
贵宾
威 望:
47
帖 子:10454
专家分:603
注 册:2004-6-1
第
14
楼
得分:0
char * fun(char * p)
{
char *ptr1=p,*ptr2=p;
while(*ptr1)
{
if ( ( *ptr2++ = *ptr1++ )==' ' )
{
while(*ptr1==' ')ptr1++;
}
}
*ptr2='\0';
return p;
}
九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。 -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。 -毛泽东
2007-09-22 22:46
随心
等 级:
版主
威 望:
12
帖 子:2577
专家分:250
注 册:2007-8-12
第
15
楼
得分:0
学习了
天之道,利而不害。圣人之道,为而不争。信言不美,美言不信。善者不辩,辩者不善。知者不博,博者不知。
2007-09-23 16:11
skyswordLi
等 级:
新手上路
帖 子:1
专家分:0
注 册:2010-4-1
第
16
楼
得分:0
void DeBlank(char string[])
{
// 将一个字符串中多余的空格删除,也即如果字符串中间有多个空格,则将其
// 变为1个
int i = 0, j = 0;
while (string[i] != '\0')
{
if (string[i] != ' ')
string[j++] = string[i++];
else if (string[i] == ' ' && string[i + 1] != ' ')
string[j++] = string[i++];
else
string[j] = string[i++];
}
string[j]='\0';
}
2010-04-01 15:48
16
2/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-172152-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.156830 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved