ファイル入出力主要関数一覧
FILE *fi;
FILE *fo;
int a, c;
char str[256];
とした場合
fgetsの場合、文字列の最後に"\0"が付加されなければならないので
上記の例では読み込めるのは255文字までとなる。
FILE *fo;
int a, c;
char str[256];
とした場合
putc | 1文字書き出し | putc( c, fo ) |
fputc | 同上 | fputc( c, fo ) |
getc | 1文字読み込み | c = getc( fi ) |
fgetc | 同上 | c = fgetc( fi ) |
fputs | 1行書き出し | fputs( str, fo ) |
fgets | 1行読み込み | fgets( str, 256, fi ) |
fprintf | 書式付き書き出し | fprintf( fo, "%d\n", a ); |
fscanf | 書式付き読み込み | fscanf( fi, "%d", &a ); |
fgetsの場合、文字列の最後に"\0"が付加されなければならないので
上記の例では読み込めるのは255文字までとなる。
Comments