注册 登录
编程论坛 VC++/MFC

编写函数 ltrim()去除字符串中的前导空格字符,并定义函数 rtrim()用去除字符串中后面连续的空格字符。

青蛙神州行 发布于 2014-10-16 14:00, 1122 次点击
编写函数ltrim()去除字符串中的前导空格字符,并定义函数rtrim()用去除字符串中后面连续的空格字符。求救~用C++语言
8 回复
#2
wp2319572014-10-16 14:06
这个课题粉难吗
#3
青蛙神州行2014-10-16 14:12
回复 2 楼 wp231957
呃……新手 刚学C++
#4
青蛙神州行2014-10-16 14:17
回复 2 楼 wp231957
需要一个例子 ,不然不知怎么下手(⊙o⊙)
#5
wp2319572014-10-16 14:29
这是一个去除前导空格的例子  

程序代码:

#include<stdio.h>
void ltrim(char* s,char* t)
{
    while(*s==0x20) s++;
    while(*s!='\0')
    {
        *t=*s;
        t++;
        s++;
    }
}
int main()
{
    char c[]="     abcdefg!";
    char d[100]={'\0'};
    ltrim(c,d);
    printf("%s\n",d);
    return 0;
}
#6
青蛙神州行2014-10-16 14:57
回复 5 楼 wp231957
看不懂C,有没有C++的??
#7
wp2319572014-10-16 15:04
以下是引用青蛙神州行在2014-10-16 14:57:50的发言:

看不懂C,有没有C++的??



看不懂c  能看懂c++  ???  俺表示怀疑呢
#8
青蛙神州行2014-10-16 15:06
回复 7 楼 wp231957
刚开始就学C++的,没学过C。正在学C++的最基础部分。。。
#9
青蛙神州行2014-10-16 15:06
回复 7 楼 wp231957
%>_<%可以说处于全不会的状态
1