资源描述:
《全c编程去除字符串左右两端的空格》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、去除字符串左右两端的空格在处理字符串的时候,难免在输入的字符串左右两边混入空格,需要制作一个“过滤器”将这些空格去掉。输入的字符串中大凡有两种类型,一种是string类型,一种是char指针类型。我个人多数是使用char指针类型。我们依次对这两种类型依次进行讨论若字符串是char指针类型,去除左右两边空格方法:char*Trim(char*str){intlen=strlen(str);inti=0;intj=1;//统计字符串前端空格数while(*(str+i)==''){i++;}//统计字符串后端空格数while(*(str
2、+len-j)==''){j++;}//重新计算修剪后的字符串数len=len-i-j+1;char*newStr=newchar[len+1];for(intp=0;p