perl 列表上下文scalar和< STDIN >

发布时间:2019-09-06编辑:脚本学堂
perl 列表上下文scalar和,供大家学习参考。scalar:伪函数非真正的函数,强制引入标量上下文...

perl 列表上下文scalar和<STDIN>,供大家学习参考。

scalar:伪函数非真正的函数,强制引入标量上下文
 

复制代码 代码如下:
#!/usr/bin/perl -w
@rocks=qw(a b c d f);
print "How many rocks do you have?n";
print "I have ",scalar @rocks," rocks!n";
 

 
输出结果:
How many rocks do you have?
I have 5 rocks! # 打印出rocks的种树

<STDIN>

@lines=<STDIN>;
chomp(@lines); 
or 
chomp(@lines=<STDIN>); #读入所有行,去掉所有换行符(换行符除外)