吖 吖诚 Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-09 #1 我是刚刚接触到delphi的object pascal语言的,看到关于delphi指针数据类型。有个这样的疑惑:如果设计一个能把物件按顺序堆积,然后有按顺序取出的程序该怎么写?麻烦大家帮我解开这个疑惑,不胜感激~!
我是刚刚接触到delphi的object pascal语言的,看到关于delphi指针数据类型。有个这样的疑惑:如果设计一个能把物件按顺序堆积,然后有按顺序取出的程序该怎么写?麻烦大家帮我解开这个疑惑,不胜感激~!
风 风林坡 Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-09 #2 你的顺序是什么呢,先进的先取出呢,还是后进的先取出?前者用队列,后者用栈。可以看看数据结构方面的东东
风 风林坡 Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-09 #4 这就是用队列啦。看看用Pascal讲解的数据结构,里面是有实现的。 另外Delphi自己有一个类TQueue,在Contnrs单元中,这是一个现成的封装好的队列。
吖 吖诚 Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-09 #8 我知道是堆栈,谢谢。 不过,我想要个这样的例程序参考下,本人新来积分不高,又是初学。 请大家帮我过了这个槛。谢谢~!