分页: 1 / 1

编译时出现警告:忽略声明有warn_unused_result属性的‘fgets‘的返回,怎么解决???

发表于 : 2010-06-02 11:29
wkillers
我自己编的一套小程序,在make的时候就出现上面那些警告,在网看到一些人说更新libcurses_ocaml_dev可以解决,可是我更新了还是不行

Re: 编译时出现警告:忽略声明有warn_unused_result属性的‘fgets‘的返回,怎么解决???

发表于 : 2010-06-02 23:07
astolia
这个警告的意思是,程序中用到了fgets函数,但是没有去管这个函数的返回值。因为有可能实际读到的内容长度比你预想的短,从而造成一些潜在的错误。
你完全可以不去管他。或者拿个变量接收一下返回值int a=fgets()