ファイルとは、データが永続的に保存されるレコード (または) ハードディスク上の場所の集合です。
C コマンドを使用すると、さまざまな方法でファイルにアクセスできます。
C プログラミング言語で実行できるファイル操作は次のとおりです。
FILE *File pointer;
File pointer = fopen (“File name”, “mode”);
例: fptr = fopen("sample.txt", "r");
FILE *fp; fp = fopen (“sample.txt”, “w”);
ファイルを読み取るための構文は次のとおりです-
int fgetc( FILE * fp );// read a single character from a file
ファイルを書き込むための構文は次のとおりです-
int fputc( int c, FILE *fp ); // write individual characters to a stream
現在のファイルとフォルダーを表示するために使用するロジックディレクトリに保存されているプログラムについては以下で説明します −
dr = opendir("."); if(dr!=NULL){ printf("List of Files & Folders:-</p><p>"); for(d=readdir(dr); d!=NULL; d=readdir(dr)){ printf("%s</p><p>", d->d_name); } closedir(dr); }
Example
以下は、ディレクトリ内のファイルとフォルダを印刷するための C プログラムです −
#include<stdio.h> #include<conio.h> #include<dirent.h> int main() { struct dirent *d; DIR *dr; dr = opendir("."); if(dr!=NULL) { printf("List of Files & Folders:-</p><p>"); for(d=readdir(dr); d!=NULL; d=readdir(dr)) { printf("%s</p><p>", d->d_name); } closedir(dr); } else printf("</p><p>error while opening the directory!"); getch(); return 0; }
以上がすべてのファイルとフォルダーを印刷する C プログラムを作成します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。