第5章:
(1) 键盘输入
<STDIN>
(2) 所有输入
<>
(3) argv
@argv保存输入的所有参数
(4) printf
符号 | 意义 |
%g | 输出数字 |
%d | 十进制整数 |
%x | 十六进制 |
%o | 八进制 |
%s | 字符串 |
%f | 截尾 |
%% | 输出百分比 |
(5) 句柄
文件句柄,所有字母大写。
但不能和系统内置的冲突:
STDIN、STDOUT、STDERR、DATA、ARGV、ARGVOUT
(6) 严重错误
fatal error:
die
例如:
if (!open LOG, “>>logfile”) {
die“Cannot create logfile: $!”
}
“$!”系统请求失败引起的错误信息。
(7) 警告信息
warn函数
与die的区别:它不会从程序中退出。
(8) 改变默认的输出句柄
select操作