Perl中的“$$q”是什么意思?

前端之家收集整理的这篇文章主要介绍了Perl中的“$$q”是什么意思?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在学习Perl,我遇到了下面的代码

print $$q,"\n"

有一个$q变量,我们不确切知道它是什么.但是,我们知道当我们运行此代码时,它会打印“world”.

那么,$q会是什么? $$q是什么意思?

解决方法

在你的情况下,$q是一个标量参考.所以$$q给你一个参考$q指向的标量.简单的例子:

$a = \"world"; #Put reference to scalar with string "world" into $a
print $$a."\n"; #Print scalar pointed by $a

猜你在找的Perl相关文章