- ベストアンサー
fgetsのfはどういう意味でしょうか?
タイトルの通りなのですがfgetsのfはどういう意味でしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
No.1さんにもう少し、補足するとですね。 標準入力からの gets( )に、 入力ファイルを指定するための、ファイルポインタの引数が追加されてるので、 fがついてます。 そのほかにも、fscanf( )、fprintf( ) なども同じです。
その他の回答 (2)
noname#140082
回答No.3
何で、中途半端な説明なんだ。 No.1,2さんに追加で 似たようなものに fgetc()がありますが、最後の"c"は"Char(1文字)"です。 fgets()は、1行読み込む関数なので fgetsの"s"は、"String"の"s"です。 で、"get"はいいですよね?
質問者
お礼
回答ありがとうございます。 getとsは大丈夫です。 fgetsにファイルの要素があると思わなかったので fがわからずもやもやしてました。
- jacta
- ベストアンサー率26% (845/3158)
回答No.1
fileのfです。
質問者
お礼
回答ありがとうございます。一瞬思ったんですがファイルじゃないよなぁとか思ってしまいました。
お礼
回答ありがとうございます。 3つ目の引数stdioしか使ったことがなかったのでファイルという発想がありませんでした。 stdio含めて入力ファイルのような意味合いだったんですね。