ファイル入出力主要関数一覧
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