総合手引 | セクション 3 | English | Deutsch | オプション |
#include <stdio.h>
gets() 関数は fgets() 関数で size を無限にし、 stdin を stream にしたものと等価ですが、 文字列中で改行文字が保存されない (改行文字が存在した場合) 点が 異なります。 入力行が存在する場合、それが十分短く文字列に収まりきる ことを保証するのは呼び出し側の責任です。
[EBADF] | |
指定された stream が、読込み可能なストリームではありません。 | |
fgets() 関数がエラーになると、ルーチン fflush(3), fstat(2), read(2), malloc(3) 用に指定されたエラーのいずれかが errno に設定される場合があります。
gets() 関数がエラーになると、ルーチン getchar(3) 用に指定されたエラーが errno に設定される場合があります。
FGETS (3) | June 4, 1993 |
総合手引 | セクション 3 | English | Deutsch | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
“ | Ken Thompson has an automobile which he helped design. Unlike most automobiles, it has neither speedometer, nor gas gauge, nor any of the other numerous idiot lights which plague the modern driver. Rather, if the driver makes a mistake, a giant “?” lights up in the center of the dashboard. “The experienced driver,” says Thompson, “will usually know what's wrong.” | ” |