永发信息网

有关perl运算符空格的问题~~

答案:1  悬赏:20  手机版
解决时间 2021-01-31 04:03
open (OUTPUT, ">1.txt");
$aaa = '123';
print OUTPUT $aaa +1;
close (OUTPUT);
---------------------------------
这个东西输出到文件中是124

但是,如果代码是:
$aaa = '123';
print $aaa +1;
这段程序在控制台中什么输出都没有……

求高人指教。这个+前面的空格到底起到了什么作用?

谢谢

刚才的那个帖中的所有回答都不对。但是我还不知道怎么自己回答。

最后想了一下,是因为如果我加了空格,那么$aaa被当成是文件句柄了,也就是+1这个字符串被输入到了$aaa标记的文件句柄中,当然不会出现在屏幕上……
最佳答案
你的想法完全正确,建议你加入#!/usr/bin/perl -w 后就有错误信息提示 文件句柄没有打开,这个空格仅仅是提示这个文件句柄 和输入内容的分割,你也可以用"" 将其括起来 不管在有没有空格的情况下它都不会完成计算 ,除非你添加了文件句柄,你一旦有文件句柄 那加不加空格都给你计算,
结论 仅仅是文件句柄和输出内容的分割符合

#!/usr/bin/perl -w
open (OUTPUT, ">1.txt");
$aaa = '123';
# print OUTPUT $aaa +1;
$aa=$aaa +1;
$aa2=$aaa+1;
print "$aaa+1\t$aa\t$aa2";
print "$aaa +1\t$aa\t$aa2";
print $aaa +1;
print $aaa+1;
print OUTPUT $aaa+1;
print OUTPUT $aaa +1;
close (OUTPUT);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
万紫千红美甲地址好找么,我有些事要过去
中国移动(杨集营业厅)(大杨乡杨集街10号大杨
英国产的派克25现在值多少钱
加色法色彩模型是()
新潮时尚彩妆店地址在哪,我要去那里办事
笔架的意思是什么啊?知道的请说下!
男主角姓南宫的小说女主叫花槿的校园小说
强记玉米汁在什么地方啊,我要过去处理事情
盐城亭湖新东方教育培训中心(开发区分校)地址
镇江什么地方可以买座便器
已知甲股票最近支付的每股股利为2元,预计每
战小乐现在在那个频道,ID多少???
黄河流域水域图,回答问题.(1)黄河发源于
百媚美甲地址在什么地方,想过去办事
预决的意思是什么啊?知道的请说下!
推荐资讯
下图是“辞退俾斯麦”的历史漫画。根据德国当
声音一直沙哑怎么办?
半妖和人类生出来的是什么?
到底派出所的民警最怕什么啊!
扬州宾馆酒吧地址在什么地方,想过去办事
一男子听音乐扭屁股挨揍真是活该,我最看不上
建筑与结构不符?
青天有月几时来,我今停杯一问之出自于哪里?
鑫立康沙疚美容养生馆地址好找么,我有些事要
诗丽堂美容美体(文昌店)地址好找么,我有些事
滑翔伞的历史沿革
电视剧男主角叫向子彦有狗狗叫polo
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?