有关perl中逗号和句号的区别

发布时间:2020-04-18编辑:脚本学堂
print是个内置函数,函数可以带多个参数(或称为参数列表),多个参数之间以逗号分隔。print 的作用就是将这些参数一个挨一个输出。
当然你要是在 print 之前先用小数点把

print是个内置函数,函数可以带多个参数(或称为参数列表),多个参数之间以逗号分隔。print 的作用就是将这些参数一个挨一个输出。
当然你要是在 print 之前先用小数点把它们粘在一起,那也是可以的,不过比第一种方法要慢。

另外还有个区别就是,参数列表所处的上下文是列表上下文(这话不完全正确,但对 print 来讲的确如此),而小数点(字符串连接运算符)将迫使它的运算符进入标量上下文。

逗号分隔表达式的例子
 

复制代码 代码如下:

$t = "a", "b";
$t="a"."b";

$now = localtime(time());
print "vt_i==creat=suc=",$now;