アットウィキロゴ

stdio.h

ファイル操作
 
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
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。