C言語なら俺に聞け(入門編)Part 63
■ このスレッドは過去ログ倉庫に格納されています
0700デフォルトの名無しさん
2010/05/04(火) 19:11:45この関数はEOFに達するとNULLを返すとのことですが、
FILE *fp;
char str[8];
while(fgets(str, 8, fp)){
printf("%s",str);
}
とやってファイルの内容を出力していった場合、最後はEOFが来てNULLが
返るので、最後のprintf1回が実行されないような気がするのですが、
そうではないようです・・・。それとも1文字ずつ判定してそのたびにprintfを
実行しているのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています