See More

#include "stack.h" int main() { Stack *myStack; int i,x; //³õʼ»¯Õ» StackInitial(&myStack); //½«1-10µÄÔªËØÍÆÈëÕ» for(i=1;i<=10;i++){ StackPush(myStack,i); } //»ñȡջ¶¥ÔªËØ StackTop(myStack,&x); printf("µ±Ç°Õ»¶¥Êý¾ÝÔªËØÎª:%d\n",x); //½«Õ»ÄÚµÄÔªËØÍÆ³öÕ» printf("ÒÀ´Î³öÕ»µÄÊý¾ÝÔªËØÐòÁÐÈçÏÂ:\n"); while(StackNotEmpty(myStack)){ StackPop(myStack,&x); printf("%d ",x); } //Ïú»ÙÁ´±í£¬ÊÍ·ÅÄÚ´æ Destroy(myStack); getchar(); getchar(); return 0; }