此函数将仅 读取 队列的最后一个值 (" 尾部 ")。它不会从结构中 删除 该值,这意味着可以通过调用此函数再次读取该值。如果队列为空,则该函数将返回常量 undefined,否则将返回队列中包含的值。
ds_queue_tail(id);
参数 | 类型 | 描述 |
---|---|---|
id | DS Queue | 要读取的数据结构的ID。 |
Any (Data type value stored in the queue)
num = ds_queue_tail(control_queue);
上面的代码将从变量 "control_queue" 中索引的队列中读取尾部值,并将返回值存储在变量 "num" 中。