1樓:
1全部stacknode top;
initstack(&top);
你的這裡有問題,
void initstack(stacknode *p)函式裡面修改的是副本指標p,原來的top沒有被修改我給你修改了**,修改後如下:
#include
#include
typedef int datatype;
typedef struct stacknodestacknode;
void initstack(stacknode** ); //111111111111111111
void push(stacknode* ,datatype);
datatype pop(stacknode*);
int isempty(stacknode*);
void initstack(stacknode **p)//2222222222222222222
void push(stacknode *p,datatype x)datatype pop(stacknode *p)else
}int isempty(stacknode *p)void main()
printf("轉換成的數為\n");
while(!isempty(top))//777777777777777
printf("\n");
}還有問題hi我
2樓:匿名使用者
return p->next==null;
你這個等價於
p->next==null;
return null;
C判斷類是否為空,C 判斷一個類是否為空
先例項化比如,a test new a 再判斷a null,但是我個人認為,例項化了以後a一定不為空 include 專 include int main c 中如何判斷一個物件是否屬於某個類?解決 如下 c 中62616964757a686964616fe58685e5aeb93133336564...
判斷list集合是否為空用isempty還是null的
isempty 和 list.size 0 都是判斷list內容是否為空。null判斷是判斷有沒有對list集合分配記憶體空間,而不是list裡面內容是否為空。比如,new一個user物件,判斷user的list內容是否為空,出現異常。這是因為,使用isempty 和size 的前提是,list是一...
python判斷字串是否為空用什麼方法
python常用的判斷字串為空的方法有2中 a if a if not a python字串相等if,python判斷字串是否為空用什麼方法 reacode none if reacode none print is null else print not if reacode is none pr...