發現@lines=“blar” 和 $lines=“blar” 都能賦值?早上才開始看perl 問題可能有點二,見諒。
2 回答

慕的地10843
TA貢獻1785條經驗 獲得超8個贊
可以, 但 @lines 此時只能有一個值(元素).
@x = "A", "B", "C";
print @x; # 只會有一個 A
但不同的是, 因為 @lines 的話, 那就是一個數組, 你就可以用數組相關的指令再加以操作, 如
@x = "A";
push @x, "B";
print @x; # 會印出 "A", "B", 而這個這當然就不能在 $lines 上發生了
不過最實際的情況是, 你是不會這麼使的, 所以可以忽略了
添加回答
舉報
0/150
提交
取消