我有一段代码,它不起作用,因为我希望它工作.主要是定义的功能不起作用.
@jobs = qw[job1 undef job2];
if(defined($jobs[1])) {
print "Job 1 is defined";
}
Run Code Online (Sandbox Code Playgroud)
我得到了输出
Job 1 is defined
Run Code Online (Sandbox Code Playgroud)
显然$jobs[1]是undef.我错过了什么?