连接需要Perl中的“空间”吗?

连接需要Perl中的“空间”吗?,第1张

概述没有从谷歌的问题上找到任何解释,虽然我可能没有使用正确的搜索词. SCRIPT1: #!usr/bin/perl#concatenation2.pluse warnings;use strict;print"Four sevens are",4*7 ,"\n";print"Four sevens are".4*7 ."\n"; SCRIPT2: #!usr/bin/perl#conca 没有从谷歌的问题上找到任何解释,虽然我可能没有使用正确的搜索词.

SCRIPT1:

#!usr/bin/perl#concatenation2.pluse warnings;use strict;print"Four sevens are",4*7,"\n";print"Four sevens are".4*7 ."\n";

SCRIPT2:

#!usr/bin/perl#concatenation2.pluse warnings;use strict;print"Four sevens are","\n";print"Four sevens are".4*7."\n";

script1的输出是:

Four sevens are28Four sevens are28

好的,所以我(了解到)在关闭双引号之前需要一个空格.
但是,script2的输出最终出现错误消息:

string found where operator expected at concatenate2.pl line 6,near "7."\n""(Missing operator before "\n"?)Syntax error at concatenate2.pl line 6,near "7."\n""

我无处可寻找解释为什么数字和数字之间需要有空格的原因.在script2中,数字之间不需要空格,
我目前依靠谷歌和免费的perl书来帮助我学习语言.任何帮助(这种细微差别的一般准则)将不胜感激.谢谢.

解决方法 7.是perl词法分析器的数字,如3.1415926535.为避免混淆,请使用空格将点与前一个数字分开:“答案是”. 4 * 7. “时间更复杂”. 总结

以上是内存溢出为你收集整理的连接需要Perl中的“空间”吗?全部内容,希望文章能够帮你解决连接需要Perl中的“空间”吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1266498.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存