钻石操作符 <> :从用户指定的位置读取输入(一般用于读取用户的输入文件)
注意:
1,<>会处理所有的输入,直到所有输入的结尾为止
一般在一个程序中只有一个<>,若出现多次则可能发生错误。
2,调用参数@ARGV @ARGV 是一个装着调用参数的数组
标准输入输出
1,读取从键盘输入的值 <STDIN>
注意 :<STDIN>只读取键盘输入的一行,到换行符结束 (用chomp去掉换行符)
若<STDIN>没有赋值给变量,则默认存在$_中
#!usr/bin/perl -w
use strict;
my $name = "linda";
print "$name\n";
print "please input your name :";
chomp (my $name1 = <STDIN>);
print "your name is $name1\n";
2,输出到标准输出 print (一般默认为屏幕输出)
3,段落输出:
print << "EOF"; #遇到“EOF”开头的行才输出结束 怀疑其实和shell一样,不一定要是EOF这个字符,可以是其他。只要结束是一样的即可
A :" welcome to ssdd,hehe~"
B:"what do you mean by