|
1
4
在本例中,我重用变量名。原因是
我要补充一点,当你使用
嵌套的
循环,你必须去
|
|
|
2
1
第一个对我有好处。cz允许在内部循环中使用j,k,因为在第二个循环中重置i=0,所以使用旧值不会有任何问题。 |
|
|
3
1
在编写循环的过程中,计数器不应该在循环体之外使用。所以使用相同的变量名没什么错。
至于可读性
|
|
|
4
1
我觉得有趣的是,这么多人对此有不同的看法。我个人更喜欢第一种方法,如果没有其他原因,那么保持J和K的开放。我可以理解为什么人们更喜欢第二个的可读性,但我认为任何值得移交项目的编码人员都能够看到您在第一种情况下所做的事情。 |
|
|
5
1
变量应命名为与操作或边界条件相关的内容。 例如: 'indexofpeople', “ActiveConnections”,或 “文件中心”。 如果要使用“i”、“j”和“k”,则为嵌套循环保留“j”和“k”。 |
|
|
6
0
|
|
|
7
0
如果循环执行相同的操作(循环控制——而不是循环体,即它们在相同的数组或范围内循环),那么我将使用相同的变量。 如果他们在做不同的事情——一个不同的数组,或者其他什么,那么我将使用不同的变量。 |
|
|
8
0
那么,在第一百个循环中,你将变量命名为“zzz”? 这个问题实际上是无关的,因为变量是在for循环的局部定义的。某些类型的C(如OpenVMS)需要使用不同的名称。否则,它就相当于程序员的偏好,除非编译器限制它。 |
|
|
metrallador10 · 哪种代码更好?效率与代码可读性 2 年前 |
|
|
Justin Xu · 使用return if语句进行重构验证 3 年前 |
|
|
Cino · 如何以体面的方式处理Python异常? 3 年前 |
|
|
SAI BENDE · 如何在多个html文件中使用单个导航栏 3 年前 |
|
|
fstab · 对正常控制流程使用例外情况是一种不鼓励还是不鼓励的做法? 13 年前 |
|
|
SwampYeti · 在CSS中拉伸小背景图像 13 年前 |