如何在用fgets()时去掉末尾的换行符
如果有换行符的话就去掉, 问题点数:0、回复次数:4Top
1 楼AtaLoss0202(星空天宇)回复于 2005-04-04 13:03:58 得分 0
自己编代码判断输入的字符串中最后一个字符是否等于'\n'.Top
2 楼QQ503503()回复于 2005-04-04 15:01:03 得分 0
补充一下,判断最后两个字符是不是'\r'和'\n‘Top
3 楼ycom__net(一恒)回复于 2005-04-04 16:57:20 得分 0
while(*tmp != '\n') //去掉字符串结束符'\0'前的'\n'
tmp++;
*tmp = '\0';
Top
4 楼bluebroad(bluesky)回复于 2005-04-04 17:49:59 得分 0
对于文本文件,在换行符前都会有一个回车符,所以还需考虑回车符。Top




