当我对字符串进行连接时,幕后发生了什么?
my $short = 'short'; $short .= 'cake';
Perl是否有效地创建了一个新字符串,然后为它分配了正确的变量引用,或者Perl字符串本质上是否可变?
这个问题的动机来自我与一位同事的讨论,他说脚本语言可以使用不可变的字符串.
string perl
perl ×1
string ×1