perl中文件句柄在两边加<>是什么意思?

[复制链接]
查看11 | 回复1 | 2010-5-27 00:23:31 | 显示全部楼层 |阅读模式
比如open FH, "...";
while (){...}

$tmp = ;
是读取这个文件句柄的意思吗?
为什么不写作open ?

回复

使用道具 举报

千问 | 2010-5-27 00:23:31 | 显示全部楼层
规定的,句柄必须加上。$tmp = ;表示读一行,保存在变量$tmp里面;@tmp = ;表示读出所有行(直到EOF),保存在数组$tmp里面;while (){...}表示循环,读一行放在默认缓冲区,{...}里面可以直接使用,例如使用print;语句实现输出。 补充:这是规矩,别人制定的语言。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行