哪位c语言大神帮忙描述一下这个程序的思路,最好进行下详细的说明

2025-03-03 18:21:09
推荐回答(1个)
回答1:

链表,队列,栈等,我们要知道,最终我们是形成一条链,所谓的链就是说我们知道了这个链的头,那么我们就可以知道这个链剩下的所有,那怎样知道了头就知道剩下所有的呢,我们就需要在"头"里面定义一个变量记录下一个地址,同样,下一个地址记下下一个地址,直到尾巴,那么这条链就可以通过头知道其余所有的了,如果是双向的,也就是说知道尾巴我们找到头的话,那就在"尾巴"里记录下上一个地址呗,剩下的就是开辟内存,释放内存之类的,开辟内存不言而喻,我们需要存东西,就申请一块儿地儿呗,如果删除了某个数据,那我们就要释放内存,告诉计算机这块儿内存你可以分配给别人用了,我不用了,写代码的过程中注意细节,别遗漏就行.数据结构很有意思的呵呵,多交流共同学习.