Perl中的\ 0(以反斜杠为前缀的数字)是什么?

时间:2017-08-04 14:15:01

标签: perl

我在Perl中看到了一段代码如下:

my $SUCCESS = \0;
my $FAILURE = \1;

这是一项任务,我无法理解\ 1和\ 0的意义。

2 个答案:

答案 0 :(得分:4)

这两个特定值在JSON系列模块中为special cases,并且序列化为falsetrue

答案 1 :(得分:2)

\1创建对标量的引用。打印$SUCCESS,您就会看到SCALAR(0xb83938)或类似内容。为了获得值,请尝试打印$$SUCCESS,您应该获得变量的值。