#C ファイル I/O − ファイルの作成、オープン、読み取り、書き込み、およびクローズ
C ファイル管理Files大量の永続データを保存するために使用できます。他の多くの言語と同様、「C」は次のファイル管理機能を提供します。目的 | |
---|---|
ファイルを作成するか、既存のファイルを開きます | |
ファイルを閉じる | |
データ ブロックをファイルに書き込む | |
#ファイルからデータ ブロックを読み取る | #getc () |
putc () | |
getw () | |
putw () | |
##fseek () | |
ftell () | |
rewind () | |
## |
#include <iostream> #include <stdlib.h> using namespace std; int main() { char ch;// source_file[20], target_file[20]; FILE *source, *target; char source_file[]="x1.txt"; char target_file[]="x2.txt"; source = fopen(source_file, "r"); if (source == NULL) { printf("Press any key to exit...</p><p>"); exit(EXIT_FAILURE); } target = fopen(target_file, "w"); if (target == NULL) { fclose(source); printf("Press any key to exit...</p><p>"); exit(EXIT_FAILURE); } while ((ch = fgetc(source)) != EOF) fputc(ch, target); printf("File copied successfully.</p><p>"); fclose(source); fclose(target); return 0; }
以上があるファイルの内容を別のファイルにコピーする C プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。