心灵美棒球

文章
6
资源
0
加入时间
2年10月17天

编程参考 - C语言里使用fgets函数读了个寂寞

如果读取到End-of-File符号,即文件结束符,并且没有读取到任何字符,则str的值保持不变,但返回的是一个空指针。这个问题导致硬件验证不通过,挖了个大坑,别人用其他板子试验的结果OK,我试验就不OK,发现就是配置文件生成方式不同,其他硬件信号测量也正确,操作方式也一样。另外,我只在Linux下进行了测试,没有使用Windows平台下的C语言开发工具,但对C语言来讲,fgets是标准库函数,行为都是一样的。4,读取到文件结束符之后,再读取,就返回NULL指针了。然后把文件的行结束格式改了一下