ホームページ > バックエンド開発 > C++ > ディレクトリ内のすべてのファイルとサブディレクトリを一覧表示する C プログラム

ディレクトリ内のすべてのファイルとサブディレクトリを一覧表示する C プログラム

WBOY
リリース: 2023-08-25 22:09:22
転載
1464 人が閲覧しました

ディレクトリ内のすべてのファイルとサブディレクトリを一覧表示する C プログラム

ここで、ディレクトリを取得します。私たちのタスクは、ディレクトリ内のすべてのファイルとサブディレクトリをリストする C プログラムを作成することです。

ディレクトリ は、一連のファイルが保存される場所/領域/場所です。

サブディレクトリ はルート ディレクトリ内のディレクトリであり、ルート ディレクトリには別のサブディレクトリを持つことができます。

C プログラミング言語では、ディレクトリ内のすべてのファイルとサブディレクトリを簡単に一覧表示できます。次のプログラムは、ディレクトリ内のすべてのファイルとサブディレクトリを一覧表示する方法を示しています。

//ディレクトリ内のすべてのファイルとサブディレクトリを一覧表示する C プログラム

例 h2>

ライブ デモンストレーション

#include <stdio.h>
#include <dirent.h>
int main(void){
   struct dirent *files;
   DIR *dir = opendir(".");
   if (dir == NULL){
      printf("Directory cannot be opened!" );
      return 0;
   }
   while ((files = readdir(dir)) != NULL)
   printf("%s</p><p>", files->d_name);
   closedir(dir);
   return 0;
}
ログイン後にコピー

出力

cprograms
..
prog1.c
prog2.c
prog3.c
...
prog41.c
This will return all files and sub-directory of the current directory.
ログイン後にコピー

以上がディレクトリ内のすべてのファイルとサブディレクトリを一覧表示する C プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート