读书人

怎么去除字符数组后的换行符。

发布时间: 2012-03-15 11:50:38 作者: rapoo

如何去除字符数组后的换行符。。
如何去除字符数组后的换行符。。比如:char a[]。。a数组最后一个字符是“\n”。如果去除。或写个函数去除。。

[解决办法]

C/C++ code
int len = strlen(a);a[len-1] = 0;
[解决办法]
C/C++ code
int len = strlen(a);a[len-1] = 0;
[解决办法]
C/C++ code
void a(char *p){int i=0;while(*(p+i)!='\n'){i++;}*(p+i)='\0';}
[解决办法]
a[strlen(p)-1]='\0';
[解决办法]
a[strlen(a)-1]='\0';
[解决办法]
楼上正解
[解决办法]
C/C++ code
a[sizeof(a)-2]='\0'; 

读书人网 >C++

热点推荐