ファイル操作
FILE *fopen( const char *filename, const char *mode)
FILE *freopen(const char *filename, const char *mode, FILE *stream)
int fflush(FILE *stream)
int fclose(FILE *stream)
int remove(const char *filename)
int rename(const char *oldname, const char *newname)
FILE *tmpfile(void)
char *tmpnam(char s[L_tmpnam])
int setvbuf(FILE *stream, char *buf, int mode, size_t size)
void setbuf(FILE *stream, char *buf)
書式付入出力
int printf( const char *format, ...)
int fprintf(FILE *stream, const char *format, ...)
int sprintf(char *s, const char *format, ...)
int vprintf( const char *format, va_list arg)
int vfprintf(FILE *stream, const char *format, va_list arg)
int vsprintf(char *s, const char *format, va_list arg)
int scanf( const char *format, ...)
int fscanf(FILE *stream, const char *format, ...)
int sscanf(char *s, const char *format, ...)
文字入出力関数
int putc( int c, FILE *stream)
int putchar(int c)
int puts(const char *s)
int fputc(int c, FILE *stream)
int fputs(const char *s, FILE *stream)
int getc(FILE *stream)
int getchar(void)
char *gets(char *s)
int fgetc( FILE *stream)
char *fgets(char *s, int n, FILE *stream)
int ungetc(int c, FILE *stream)
size_t fread( void *ptr, size_t size, size_t nobj, FILE *stream)
size_t fwrite(const void *ptr, size_t size, size_t nobj, FILE *stream)
int fseek( FILE *stream, long offset, int origin)
long ftell( FILE *stream)
void rewind(FILE *stream)
int fgetpos(FILE *stream, fpos_t *ptr)
int fsetpos(FILE *stream, const fpos_t *ptr)
エラー関数
void clearerr(FILE *stream)
int feof( FILE *stream)
int ferror( FILE *stream)
void perror(const char *s)
最終更新:2009年10月06日 12:40