99问答网
所有问题
fgets()函数的用法
我用fgets函数读了一个字符串到一个数组中,这个数组末尾自动加了回车符和结束符,我现在用结束符替换掉回车符,让字符串在输出时不回车,怎么做了??
举报该问题
推荐答案 2013-04-28
string[strlen(string)-1]='\0'
将那个回车的字符所在的位置改成串结束符就ok了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/Bezezevej.html
其他回答
第1个回答 2013-04-22
fgets(temp,buff,fp);
char *p = temp;
while((*p++)!='\0')
{
if (*(p-1) == '\n')
*(p-1) = EOF;
}
或者LZ试试用gets获取?那就不会读取‘\n’了~~
本回答被网友采纳
相似回答
大家正在搜
相关问题
C语言里fgets函数怎么用?发一个简单的函数给我看下。谢谢...
求教c语言中fgets的用法
如何使用fgets函数代替gets
c语言中的fgets函数。
fgets()函数怎样用C++实现?
linux中fgets函数怎么用
c语言中fgets操作方法,求一简单程序示范
fgets函数到底怎么用?