美国玫瑰花蕾膏致癌:求做一道vc题 谢谢

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 20:17:45
写一函数,用于去掉字符串尾部的空格符。
char *mystrim(char *string);

#include<iostream>
using namespace std;
char*mystrim(char*string)
{
int i,mk=0,l=strlen(string);
char* temp=new char[l];
for(i=l-1;i>=0;i--)
{if(string[i]==' ')
mk++;
else break;
}
for(i=0;i<l-mk;i++)
temp[i]=string[i];
temp[i]='\0';
return temp;
}
/////////////////////////////以下为测试,看最后的空格是否去掉了
int main()
{
char*p=mystrim("xixi ");
cout<<strlen(p);
system("pause");
return 0;
}