句柄的定义
- 通过句柄和“外面”的世界连接
- 外部:硬盘、终端输入等
- 句柄是一个顺序号,对于打开的文件是唯一的识别依据
- 也是一种特殊的“数据类型”
间接文件句柄
- 字符串
- 没有标示性前缀($、@等)
- 经常以大写字母表示
STDIN
- 输入
print" input data:\n";
my $data=<STDIN>;
print"The data is $data\n";
STDOUT
- 输出
print" here is the example\n";
print STDOUT"here is the example";
- 默认的STDOUT为终端
也可以是打印机什么的
STDERR
- 默认和STDOUT相同设备
- 用于错误信息诊断、调试,和其他类似的偶发输出
自定义句柄
- 用户自己制定文件,获取该文件的标识
网友评论