请看下面的代码示例。Perl,如何使用“打印”打印评估数字总和
$ct=5;
print "hey $ct+1";
评估后,将返回:
hey 5+1
不过,我试图让代码返回:
hey 6
有谁知道是否有某种评价打电话给我可以让这种情况正确发生,或者改变语法的方式吗?我知道我可以简单地做到这一点:
$dum=$ct+1;
print "hey $dum";
但是我告诉你的是一个简单的更复杂的东西。如果我能得到这个小例子正确工作,我的大问题就解决了。谢谢。
这假定'$,价值'是民主基金或空字符串。 – chepner 2012-07-17 18:38:20
@chep这是默认值。你想说啥? – TLP 2012-07-17 19:11:22
我的观点是表明'$,'有可能具有不同的值,在这种情况下,这个答案不等于'$ dum = $ ct + 1;打印“嘿,$ dum”'。就这样。 – chepner 2012-07-17 19:14:22