perl中的$a和$b介紹
更新時(shí)間:2013年02月09日 23:47:22 作者:
有關(guān)perl中的$a和$b,這兩個(gè)變量是為sort函數(shù)準(zhǔn)備的內(nèi)置變量,所以聲明時(shí)可以不加 my
即使打開了strict和warnings選項(xiàng)也無妨,下面代碼并無錯(cuò)誤和警告。
復(fù)制代碼 代碼如下:
#!/usr/bin/perl
use strict;
use warnings;
sub test {
$a = 1;
$b = 2;
print $a, "\n";
print $b, "\n";
}
test();
1;
下面是perl文檔中對(duì)這兩個(gè)變量的解釋:
perldoc perlvar
$a
$b Special package variables when using sort(), see "sort" in perlfunc.
Because of this specialness $a and $b don't need to be declared (using use vars, or our()) even when using the "strict 'vars'" pragma. Don't lexicalize them with "my $a" or "my $b" if you want to be able to use them in the sort() comparison block or function.
相關(guān)文章
perl腳本實(shí)現(xiàn)限制ssh最大登錄次數(shù)(支持白名單)
這篇文章主要介紹了perl腳本實(shí)現(xiàn)限制ssh最大登錄次數(shù),腳本支持支持白名單設(shè)置,例如root可以不限制登錄次數(shù),需要的朋友可以參考下2014-07-07perl用grep map求交集、并集、補(bǔ)集的實(shí)例代碼
perl 用grep map求交集、并集、補(bǔ)集的例子,有需要的朋友可以參考下2013-02-02perl 讀取所需文件的路徑,然后打開相應(yīng)的文件
perl,讀取所需文件的路徑,然后打開相應(yīng)的文件,并對(duì)文件中的DNA序列進(jìn)行計(jì)數(shù),substr函數(shù)對(duì)長(zhǎng)字符串的片段化處理功能2013-03-03Perl圖形化包管理工具PPM學(xué)習(xí)使用筆記
這篇文章主要介紹了Perl圖形化包管理工具PPM學(xué)習(xí)使用筆記,本文詳細(xì)講解了什么是PPM、PPM界面的功能按鈕說明、PPM如何安裝卸載包等內(nèi)容,需要的朋友可以參考下2015-06-06perl 指定長(zhǎng)度并生成一個(gè)隨機(jī)的DNA序列的腳本代碼
perl 指定長(zhǎng)度并生成一個(gè)隨機(jī)的DNA序列的代碼,有需要的朋友可以參考下2013-03-03