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