读书人

急求该函数的功能解决方案

发布时间: 2012-04-08 14:38:30 作者: rapoo

急求该函数的功能
void Demo2( SeqStack *S, int m)
   { // 设DataType 为int 型
    SeqStack T; int i;
    InitStack (&T);
    while (! StackEmpty( S))
     if(( i=Pop(S)) !=m) Push( &T,i);
    while (! StackEmpty( &T))
     {
      i=Pop(&T); Push(S,i);
     }
   }


[解决办法]
从栈S中删除 值为m的元素
[解决办法]
关键: 
   while (! StackEmpty( S))
     if(( i=Pop(S)) !=m)
Push( &T,i);

至于功能楼上的已经说了.
[解决办法]
正确

读书人网 >C语言

热点推荐