加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

perl – 如何在严格的pragma伪指令下将变量设置为NULL?

发布时间:2020-12-15 21:26:11 所属栏目:大数据 来源:网络整理
导读:use strict;my $var = NULL; 将引发错误的Bareword“NULL”不允许同时使用“严格subs” 解决方法 Perl中没有NULL。但是,变量可以为 undef ,这意味着它们没有设置值。 下面是一些如何在Perl中获取未定义变量的示例: my $var; # variables are undefined by
use strict;
my $var = NULL;

将引发错误的Bareword“NULL”不允许同时使用“严格subs”

解决方法

Perl中没有NULL。但是,变量可以为 undef,这意味着它们没有设置值。
下面是一些如何在Perl中获取未定义变量的示例:
my $var;       # variables are undefined by default
undef $var;    # undef() undefines the value of a variable
$var = undef;  # same,using an alternative syntax

要检查变量的定义,使用defined(),即

print "$var is undefinedn" unless defined $var;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读