您的位置:首页 > 编程语言

读取CPU卡目录结构—层次遍历代码

2017-12-01 17:13 369 查看
/************************************************************************/

    /*  树结构:链式存储

                             Node:0 -> NULL

                             /

                            Node:1 -> Node:2 -> ... Node:n1  -> NULL

                           /

                          Node:1' -> Node:2' -> ... Node:n1' -> NULL

                         /           /

                        .           Node:1'' -> ... Node:n1''-> NULL

                       .

    */

    /************************************************************************/

    /*遍历整棵树*/

    int top = -1;

    IC_F* pStack[50];

    while(NULL!=pFile||top!=-1)

    {

        if(NULL!=pFile){

            // 前序处理

            //

            pStack[++top] = pFile;

            pFile = pFile->pChild;

        }

        if(NULL==pFile){

            pFile = pStack[top--];

            // 后序处理

            delete pFile;

            //

            pFile = pFile->pNext;

        }

    }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: