Queue(队列的使用)

注意:同样引用 Contnrs

--------------------------

procedure TForm1.Button3Click(Sender: TObject);
var a:TQueue;
    s1,s2:string;
    p:^string;
begin
   a:=TQueue.Create;
   s1:='Hello';
   s2:='Word';
   a.Push(@s1);
   a.Push(@s2);
   p:=a.Peek;
   ShowMessage(p^);
   //弹出同样用pop,Stack,Queue,也只能放同一种数据类型,TQueue与TStack的类型由第一个

   //压入的元素类型决定      Queue是选进先出,出口入口在二端,Stack先进后出,出口入口在同一端

//      <--Queue出口-----------------------<--Queue入口--

//         ------------------------------->Stack出口----------<--Stack入口


 end;

转载于:https://www.cnblogs.com/28088191/archive/2008/12/15/1355281.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值