精通
英语
和
开源
,
擅长
开发
与
培训
胸怀四海
第一信赖
我英文不好,能翻的我都尽量用英文表示变量名了 CLinkList::~CLinkList() { CNode*p=pFirst; while(p) { pFirst=p->next; delete p; p=pFirst; }为什么delete p之后又让p=pFirst?已经释放了为什么又让p指向pFirst? pFirst这时候代表了下个可用的节点 对了,我思维固定死了,忘记是在循环里。