1 2 |
|
堆栈中如何实现弹出?
在堆栈中,弹出是删除堆栈最顶层元素的过程;可以使用pop()函数或splice()函数完成弹出。
1、使用pop()函数实现弹出:
基本语法:
1 |
|
参数:
● pop()函数返回弹出的元素。
● $ popped_element包含从堆栈弹出的元素。
示例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
输出:
1 2 3 |
|
注:如果堆栈为空,则返回undef。undef类似于Java中的NULL和Python中的None。但是,不会引发错误。
2、使用splice()函数弹出:
基本语法:
1 |
|
参数:
● splice()函数删除堆栈的最后一个元素并返回它。
● $popped_element:存储返回的值。
示例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
输出:
1 2 3 |
|
注:如果堆栈为空,则会引发错误。
相关视频教程推荐:《Perl教程》
以上就是Perl中如何实现堆栈的详细内容!
相关阅读 >>
更多相关阅读请进入《Perl》频道 >>
C#高级编程(第11版) C# 7 & .NET Core 2.0(.NET开发经典名著)
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。