摘要:
#include #include #include //局部变量在栈里面分配。静态分配都在栈里面分配,动态都在堆里面分派的。typedef struct Node{ int data; struct Node *pNext;}NODE, * PNODE; ... 阅读全文
摘要:
栈的动态顺序存储表示----先进后出采用动态一维数组来存储栈。所谓动态,指的是栈的大小可以根据需要增加。◆ 用bottom表示栈底指针,栈底固定不变的;栈顶则随着进栈和退栈操作而变化。用top(称为栈顶指针)指示当前栈顶位置。◆ 用top=bottom作为栈空的标记,每次top指向栈顶数组中的下一个... 阅读全文