不能判斷結點是否為空

2022-06-28 20:55:14 字數 835 閱讀 5036

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...