首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

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

如何去除字符数组后的换行符。。
如何去除字符数组后的换行符。。比如: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'; 

热点排行