Rumah >pembangunan bahagian belakang >C++ >Program C untuk menyenaraikan semua fail dan subdirektori dalam direktori
Di sini kami mendapat jadual kandungan. Tugas kami adalah untuk mencipta program C yang menyenaraikan semua fail dan subdirektori dalam direktori.
Direktori ialah tempat/kawasan/lokasi di mana satu set fail akan disimpan.
Subdirektori ialah direktori dalam direktori akar yang, seterusnya, boleh mempunyai subdirektori lain.
Dalam bahasa pengaturcaraan C anda boleh menyenaraikan semua fail dan subdirektori dengan mudah dalam direktori. Program berikut menunjukkan cara menyenaraikan semua fail dan subdirektori dalam direktori.
//Program C untuk menyenaraikan semua fail dan subdirektori dalam direktori
Demonstrasi langsung
#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.
Atas ialah kandungan terperinci Program C untuk menyenaraikan semua fail dan subdirektori dalam direktori. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!