fopen
FILE* fopen( char* filename, char* openmode )
ファイルが正しくオープンされると、ファイルポインタが返される。
エラーの時はNULLが返される。
fopenのオープンモード
ファイルが正しくオープンされると、ファイルポインタが返される。
エラーの時はNULLが返される。
FILE *fp;
fp = fopen( "sample.txt", "r" );
・・・
fclose( fp );
fopenのオープンモード
"r" | 既存ファイルを読み込み。ファイルがないとエラーになる。 |
"w" | 既存ファイルに新規書き込み。元の記録内容は消去される。ファイルがない場合は新規作成される。 |
"a" | 既存ファイルに追加書き込み。ファイルがない場合は新規作成される。 |
"r+" | 既存ファイルに読み込みと書き込み。ファイルがないとエラーになる。 |
"w+" | 既存ファイルに新規書き込み。読み込みも可能。ファイルがない場合は新規作成される。 |
"a+" | 既存ファイルに追加書き込み。読み込みは先頭から。ファイルがない場合は新規作成される。 |
"rb" | バイナリファイルの読み込み。 |
"wb" | バイナリファイルの新規書き込み。 |
"ab" | バイナリファイルの追加書き込み。 |
Comments