java

位置:IT落伍者 >> java >> 浏览文章

十大题型算法全实现——(六)文件管理[8]


发布日期:2021年03月11日
 
十大题型算法全实现——(六)文件管理[8]

cout<name<"<

}

else{

cout.setf(2);

cout<name<"<size<

}

p=p->next;

}

}

//

void dirs(dirNode *p,char str[])

{

char newstr[100];

dirNode *q;

cout<

dir(p);

q=p;

if(q->sub){

strcpy(newstr,"");

strcat(newstr,str);

strcat(newstr,"\\");

strcat(newstr,q->name);

dirs(q->sub,newstr);

}

q=p;

while(q->next){

if(q->next->sub){

strcpy(newstr,"");

strcat(newstr,str);

strcat(newstr," \\");

strcat(newstr,q->next->name);

dirs(q->next->sub,newstr);

}

q=q->next;

}

}

// 显示所有目录

void LSALL()

{

dirNode *p;

cout<<"显示所有目录结构"<

p=root.sub;

dirs(p,"root");

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]

               

上一篇:十大题型算法全实现——(六)文件管理[9]

下一篇:十大题型算法全实现——(九)银行家算法[3]