在perl中又兩個必須搞清楚,就是標量值和標量變量,列表和數組。
直接量就是數值在perl程序代碼中的表現方式,就是直接寫在程序裏的數據,是標量值。如12,221.234,"China"等等。
變量就是容器,用來存儲數值的,標誌變量就是用來保存標量值的。
$temp = "temp";//標量變量必須以"$"符號開頭,命名的方式和和命名C++標識符同樣。
列表(list)指的是標量的有序集合,而數組(array)則是存儲列表的變量。
@array = (1,2,3,4,5);//數組以@開頭,命名的方式和和命名C++標識符同樣。列表用()來表示,固然不止一種表現的,單詞列表「qw{}...」。
個人理解就是,一個是在程序代碼的字面表示,它是靜態的,只是標誌,在系統裏面是不存在的,然後面的則是對前面的實體化,使可以對它們進行操做。數組