請看下面的代碼示例。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