wmjy.net
当前位置:首页 >> pErl >>

pErl

1.@_ 是函数传参时放置参数的数组,可以从中取实参, 比如 my($para1,$para2...)=@_, 函数调用时填了几个参数,便可以从该数组中取到几个参数。 2.$_ 是默认参数的意思,指的是在不指定的情况下,程序处理的上一个变量,比如 open(IN,"

"...不理解最后一句话是什么意思"

是 Spaceship operator 太空船操作符:三向的比较数字操作符 $a$b 这个操作符比较两个数字,返回-1,0,1。 返回1 $a>$b 返回0 $a=$b 返回-1 $a

叫记录分隔符,上网搜一下各个符号的意思。 就是说各个记录用什么符号分割,默认是换行,所以在读入文件时候是读入一行。 假设有文件a.txt: abcde;fghij 有如下代码: open IN, "< a.txt"; $l = ; print $l; 执行结果: abcde;fghij (隐含一个...

qw的作用是将列表内一些东西省略掉,(strftime)如果不用qw,就应该写成('strftime').其具体用法:一个列表例如('a','b','c','d'),因为其中的单引号(')啊逗号(,)啊写起来麻烦,如果列表很长的话就更麻烦了,所以perl引进了qw,这个列表就可以这么写了qw...

自带的全局变量,默认值为“\n". perl中”行“的概念就由$/决定。 { $data = "this>"; local $/ = ">"; chomp($data); } $data的值就是”this".

$@ PERL内置变量,Perl解释器从eval语句返回的错误消息 代码 eval { $answer = $a / $b; }; warn $@ if $@; 正确执行后,系统变量$@为空串,如果有错误,$@中为错误信息。

$|就是一个变量啦,是perl的内置变量,默认情况下是0,如果设置为非0的话,表示当前的输出不经过缓存立刻输出,比如你print或者write一个文件,实际是需要经过缓存的,但是设置该变量非0后就不经过缓冲立刻输出了 $locip =~ s/\./,/gi;是一个正...

EOF在这里通俗讲就是一个标记,他用来标记一段文字(一般都是多行的,省得编码麻烦,用"

你得把你的代码文件保存成UTF8格式。比如用Windows记事本的话,选文件->另存为,在弹出的对话框里有一个“编码”下拉框,从里面选UTF-8,然后保存。再执行就不会乱码了。

网站首页 | 网站地图
All rights reserved Powered by www.wmjy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com