ファイル入出力主要関数一覧

FILE *fi;
FILE *fo;
int a, c;
char str[256];
とした場合

putc1文字書き出しputc( c, fo )
fputc同上fputc( c, fo )
getc1文字読み込みc = getc( fi )
fgetc同上c = fgetc( fi )
fputs1行書き出しfputs( str, fo )
fgets1行読み込みfgets( str, 256, fi )
fprintf書式付き書き出しfprintf( fo, "%d\n", a );
fscanf書式付き読み込みfscanf( fi, "%d", &a );

fgetsの場合、文字列の最後に"\0"が付加されなければならないので
上記の例では読み込めるのは255文字までとなる。
C > 標準関数 > ファイル入出力関数 | comments (0) | trackbacks (0)

Comments

Comment Form

icons:

Trackbacks