c语言版数据结构,代码如下,谁能帮我看看都有那些错误,希望不要给我百度到的程序

日期:2013-10-16 21:23:27 人气:1

c语言版数据结构,代码如下,谁能帮我看看都有那些错误,希望不要给我百度到的程序

太长了,随便看了看。姑且帮你找个错吧 for(p=La->elem+La->length-1;p>=q;--p) 看你的意思是在顺序表中插入一个元素,但是malloc申请的内存空间地址并不是连续的,它有一个将可用的内存块连接为一个长长的列表的所谓空闲链表。千万不要直接用地址作为判断条件,还是用顺序表的索引值来作为判断条件吧,比如:cnt=i; for(; cntlength-i+1;++cnt)。
    A+
热门评论