标题:建一个链表就真的那么难吗?是我的错还是?
只看楼主
壮志在我胸
Rank: 3Rank: 3
来 自:邯郸
等 级:论坛游侠
威 望:1
帖 子:158
专家分:125
注 册:2009-9-7
结帖率:75%
 问题点数:0 回复次数:1 
建一个链表就真的那么难吗?是我的错还是?
Private Sub cmdDelDub_Click()
    p = firstLink
    Do While p <> -1
        q = linkList(p, 2)
        If q = -1 Then Exit Do
        
        Do While linkList(q, 2) <> -1
            If linkList(p, 1) = linkList(q, 1) Then
                r = linkList(q, 2)
                linkList(q, 2) = linkList(r, 2)
               
                linkList(r, 1) = 0
                linkList(r, 2) = 0
            Else
                q = linkList(q, 2)
                If q = -1 Then Exit Do
            End If
        Loop
        p = linkList(p, 2)
    Loop
End Sub
我只知道这是一个建立链表的代码,但是我不知道每一句的意思,谁能帮帮忙解释下呢?
搜索更多相关主题的帖子: 链表 
2009-10-14 20:34
bczgvip
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:66
帖 子:1310
专家分:5312
注 册:2009-2-26
得分:0 
vb 没指针呐!~
你再怎么用p都没用.
除非用CopyMemory,(MoveMemory ?),所以用VB练习连表才叫麻烦呐!~
2009-10-15 16:16



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-288560-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.289444 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved