第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操作