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 和物件字面量表示法。一般常用物件字面量標識法 一是因為 量少,二是物件字面量可...