0
私はCで、ファイルからの読み込みのいくつかの例を探していると私はfpは、以前の「FILE *fp;
」fgetsの(FILE *)fpとfpの違いは?
定義されたファイルポインタであると仮定し
fgets(buff,255,(FILE*)fp);
と
fgets(buff,255,fp);
の両方を参照してくださいこれに全く違いはありますか?コンパイラはちょうど1つを別のものに変換しますか? (fgets(buff、255、fp))(それが真実であると仮定して)、いくつかは特にチェックしている間に(fgets(buff、255、fp) 255、fp)!= NULL)。
"true"が失敗してはいけませんか?成功した場合はbuffを返し、失敗した場合はnullを返します。
ありがとうございました