Chinaunix

标题: *OUTFILE = *STDOUT; *号的作用是什么? [打印本页]

作者: rolanluo    时间: 2003-06-06 18:35
标题: *OUTFILE = *STDOUT; *号的作用是什么?
猜到此语句的含义是将输出到STDOUT的内容赋给OUTFILE句柄,想请教*+句柄的道理.
作者: apile    时间: 2003-06-06 22:04
标题: *OUTFILE = *STDOUT; *号的作用是什么?
事實上Perl在每個程序裡面都有個glob hash for each module..
專門用來記錄那些glob variable的...
所謂的global是指不是用my declare的變量..
要怎麼引用這裡面的東西..可以用*提用出來..
你可以宣告..
例如:
*a1;可以等於$a1,@a1 ,%a1,
因此有*的都不能用my去declare..
*OUTFILE=*STDOUT;
其實等於
把STDOUT負值給OUTFILE;
作者: rolanluo    时间: 2003-06-07 22:32
标题: *OUTFILE = *STDOUT; *号的作用是什么?
谢谢apile!讲得很清楚
作者: jacket    时间: 2003-12-18 16:06
标题: *OUTFILE = *STDOUT; *号的作用是什么?
原帖由 "apile" 发表:
事實上Perl在每個程序裡面都有個glob hash for each module..
專門用來記錄那些glob variable的...
所謂的global是指不是用my declare的變量..
要怎麼引用這裡面的東西..可以用*提用出來..
你可以宣告..
例如:
..........





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2