我希望以下 2 个打印件是相同的。
@a=(a..z);
print "@a\n";
print @a;
但实际上,它给了我这个:
a b c d e f g h i j k l m n o p q r s t u v w x y z
abcdefghijklmnopqrstuvwxyz
为什么要多出空格?
我正在为 Windows 使用 ActivePerl。
更新
有了以下2个答案,我想出了这个:
use English;
$LIST_SEPARATOR="*";
@a=(a..z);
print "@a\n";
它给了我这个:
a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z