【发布时间】:2018-10-08 20:47:03
【问题描述】:
为什么我会得到不同的结果?
class Car {
has $.wheels;
}
my $my_car = Car.new( wheels => 4 );
say $my_car ; # Car.new(wheels => 4)
say "$my_car"; # Car<94582644384824>
put $my_car ; # Car<94582644384824>
我想在第 2 和第 3 种情况下,$my_car 是字符串化的,但结果是什么意思?
【问题讨论】:
-
猜测,“94582644384824”是一个内存地址,它是 P6 对象的默认非人类友好字符串化的一部分。
标签: raku