一:是不是Q.front只是記錄隊列的頭結(jié)點的地址,里面沒有data,Q.rear的是記錄隊列的末節(jié)點地址,里面有data?二:Qnode *p;p=(QNode*)malloc(sizeof(QNode));if(p==NULL)exit(OVERFLOW);p->next=NULLp->data=e;Q.rear->next=p;Q.rear=p;return OK;
這段程序中Q.rear->next=p是不是多余的?去掉的話會有什么影響?
SMILET
2022-06-10 17:07:46