Perl 编程中的代码组织与模块使用
1. Perl 常用函数概述
在 Perl 编程中,有许多实用的内置函数,以下是一些常见函数及其功能:
| 函数名 | 功能 |
| ---- | ---- |
| sleep | 暂停执行指定的秒数 |
| sort | 对列表进行排序,默认按字符串比较顺序,也可使用用户指定的排序方式 |
| splice | 从数组中移除指定元素 |
| split | 将分隔字符串拆分为单个元素的列表 |
| sprintf | 类似于 printf,但结果会赋值给一个标量 |
| sub | 声明一个子例程 |
| substr | 从字符串中提取子字符串 |
| system | 调用操作系统命令,并将其退出状态返回给调用程序 |
| time | 返回自操作系统“纪元”以来的非闰秒数 |
| undef | 取消之前定义的变量的定义 |
| unpack | 与 pack 相反,从字节字符串中提取值列表 |
| unshift | 将数组视为栈,将元素推到数组的开头 |
| wantarray | 如果子例程在列表上下文中被调用,则返回“true”,否则返回“false” |
| warn | 将输出发送到标准错误(可能是屏幕,也可能不是) |
| write | 向文件句柄写入指定数量的字节 |
2. 子例程的分组与复用问题
假设我们有一个很有用的子例程 drawline ,如果在很多不同的程序中都需要绘制线条,那么可能会在每个程序中都复制一份
超级会员免费看
订阅专栏 解锁全文
651

被折叠的 条评论
为什么被折叠?



