Perl學習筆記 二 引用

2021-08-29 21:57:26 字數 809 閱讀 2118

perl學習筆記之perl的引用

首先,應該明確所有的引用都是用標量來表示的.對於標量引用陣列採用 $ref =,對 標量引用雜湊採用 $ref={};

1 對陣列的引用,採用\符號.

舉例:(1)對變數的引用

my @lines=qw(a b c);

my $ref =\@lines;

print @; #引用整個陣列

print @[0]; #引用單個元素 或者 $ref->[0];

舉例:(2)直接引用

$ref = ["a","b","c"];

print  @ #引用整個陣列

print  $ref->[0] #引用單個元素 或者 print @[0];

2 對雜湊的引用

舉例:(1)對變數的引用

my %lines=(a=>"a",b=>"b");

my $ref =\%lines;

print $;#引用單個元素

舉例:(2)直接引用

my $ref =;

print $;#引用單個元素 或 print $ref->;

3 對標量的引用

舉例:$name="whole";

$ref=\$ref;

print $; //列印出標量$name的值

4 對方法的引用

舉例:(1)對變數的引用

sub say  

$ref = \⊂

$ref->();//呼叫方法

舉例:(2)直接引用

my $ref =sub  

$ref->();//呼叫方法

C 學習筆記(二)引用與指標

一.引用和指標的異同 1.指標在定義時,可以不初始化,引用在定義時必須初始化 2.指標變數指向的位址可以根據需要動態修改,引用只要和某個變數繫結後就不能改變。3.指標本身需要占用4個位元組存放空間,而引用本身不要不用分配記憶體空間。4.使用sizeof求指標變數的大小總是4個位元組,表示位址所佔的空...

C 學習隨筆(二) 引用

參考資料 1 搜狗百科 2 3 1 c 引用 c reference 是對c語言的重要擴充,引用的表示方法與定義指標相似,用 代替了 2 引用的概念及定義 引用宣告的方法 型別識別符號 引用名 目標變數名 或 型別識別符號 引用名 目標變數名 兩者的區別於指標中的類似 例如 int a int b ...

學習筆記 五 引用型別

引用型別的值 物件 是引用型別的乙個例項。ecmascript提供了很多原生的引用型別 例如object 以便開發人員用以實現常見的計算任務。1.object型別 1 建立object例項的兩種方法 new object 和物件字面量表示法。一般常用物件字面量標識法 一是因為 量少,二是物件字面量可...