在這裡,我們得到了一個目錄。我們的任務是建立一個 C 程式來列出目錄中的所有檔案和子目錄。
目錄是一個地方/區域/位置,其中一組檔案( s) 將會儲存。
子目錄是根目錄中的一個目錄,反過來,它可以有另一個子目錄。
在C 程式語言可以輕鬆列出目錄中的所有檔案和子目錄。下面的程式將說明如何列出目錄中的所有檔案和子目錄。
//列出目錄中所有檔案和子目錄的C程式
現場示範
#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中文網其他相關文章!