![]() |
1
13
代码完整性中的建议对于C等语言很重要,因为
价值
在Perl中,当您使用
因此,建议背后的动机,即确保所有变量以已知值开始,在Perl中是自动满足的,不需要做任何事情。 你用计数器做的是增加或减少它们。结果:
在Perl中定义良好。
最后,我认为,在大多数情况下,Perl中不需要计数器,大量使用计数器变量的代码可能需要重写。 |
![]() |
2
11
据我所知,这是不可能的(而且不应该,这比
或将初始化移到函数:
甚至:
|
![]() |
3
5
在Perl中,您可以在第一次需要变量时正确地声明它们,因此通常不需要先声明它们(无论是否初始化),然后再使用它们。此外,运营商如
但是,我可以插入一个插头 Moose
印刷品:
|
![]() |
4
0
你想这样做是有具体的原因,还是仅仅是因为 代码完成 如果是前者,请分享原因,我们可以适当地讨论如何实现你的真正目标。 如果是后者,请记住 是一组用C编写程序的准则,而不是Perl。Perl不是C语言,它有自己的优点和缺点,这也意味着它有一套不同的。。。我讨厌用这个短语。。。最佳实践。适用于一种语言的准则不一定适用于另一种语言。”当您声明变量时,总是初始化变量(如果可能的话)“这在C中是一个很好的实践,但在Perl中通常是不必要的。 |
![]() |
Manny · 如何比较Perl中的字符串? 2 年前 |
![]() |
BioRod · 我不能用Perl打印键和值 2 年前 |
![]() |
user17227456 · Perl CLI代码无法追加字符串行 3 年前 |
![]() |
LearnToBeBetter · 读取文件,搜索字符串,打印字符串 3 年前 |
![]() |
KJ7LNW · 一些波斯语文本的宽字符印刷,但其他文本则没有 3 年前 |
![]() |
con · 如何搜索大型数据结构并返回一系列给出特定值的键/数组? 3 年前 |
![]() |
Pranay Nanda · 使用regex解析许可证文件 7 年前 |