要求:得到一個簡單的子目錄内容清單。子目錄中的每一個檔案單獨列在一行上。如果是一個下級子目錄,在它的名字後面加一個斜線字元“/”。下級子目錄中的檔案在縮進4個空格後一次排列。
打開子目錄建立一個子目錄流,并判斷該目錄是否存在。
進入該目錄
While該目錄不為空 do
1) 将檔案的狀态資訊取到一個結構體中
2) 判斷該檔案是否為目錄
是:a、判斷是否是“.”或“..”目錄
是:回到while循環
否:列印子目錄名等,然後進行遞歸調用
否:列印檔案名
4.退出該目錄
5.關閉子目錄流


本文轉自陳哈哈部落格園部落格,原文連結http://www.cnblogs.com/kissazi2/archive/2013/01/19/2868041.html如需轉載請自行聯系原作者
kissazi2