C语言fgets怎么检测到文件末尾的?返回NULL,结尾不就是换行符吗?

while(fgets( words,STLEN,stdin) !=NULL&&words[0] !=‘\n’ ) STLEN是10,请问一下fgets怎样检测到文件结尾的啊~求大神,这个问题困住我了

fgets是返回换行符前面一行的内容,除去换行符前面没有字符将返回空字符串,如果连换行符都没有则返回NULL
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网