C 找到迭代器名称的不同方法
在编写了这么多for循环之后,我找不到命名迭代器的方法。我想写一个有意义的迭代器的名字,你能帮我吗 前C 找到迭代器名称的不同方法,c,C,在编写了这么多for循环之后,我找不到命名迭代器的方法。我想写一个有意义的迭代器的名字,你能帮我吗 前 我 j 二, jj 三, jjj 用法: 对于i=0;我。。。 对于j=0 j
- 我
- j
- 二,
- jj
- 三,
- jjj 用法: 对于i=0;我。。。 对于j=0 j<
找到新的迭代器名称让我的生活有点痛苦。如何找到迭代器的名称?如果在同一个函数中有3个以上的嵌套循环,则这是一个错误 您可能应该编写代码[将一些人员转移到其他函数中,并使用这些函数]
i、 对于大多数函数,j,k应该足够了。如果在同一个函数中有3个以上的嵌套循环,则这是一个错误 您可能应该编写代码[将一些人员转移到其他函数中,并使用这些函数]
i、 对于大多数函数来说,j,k应该足够了。尝试使用有意义的变量名,例如
int rownnumber
,int columnnume
,int RowNumber尝试使用有意义的变量名,例如int RowNumber
,int columnnumn
,循环索引不限于1或2个字符名。尝试使用完整的描述名称,如当前元素
,内部迭代器
名称应描述您正在索引的内容,但也应说明循环的目的。循环索引不限于1或2个字符的名称。尝试使用完整的描述名称,如当前元素
,内部迭代器
名称应该描述您正在索引的内容,但也应该说明循环的用途
我想写一个有意义的迭代器名称
然后,您使用的名称应该反映迭代器的用途
例如,如果您在类别组循环中的类别循环中循环产品,您可能会使用诸如producti
,categoryi
,groupi
,可能与诸如productn
/categoryn
/groupn
之类的项目名称和/或诸如products
/categories
之类的数组名称一起使用
我只会将I
用于最简单的非嵌套短循环,只要看一眼就可以理解。就个人而言,我甚至不会使用j
;嵌套循环时,通常会调用更多自解释变量名
我想写一个有意义的迭代器名称
然后,您使用的名称应该反映迭代器的用途
例如,如果您在类别组循环中的类别循环中循环产品,您可能会使用诸如producti
,categoryi
,groupi
,可能与诸如productn
/categoryn
/groupn
之类的项目名称和/或诸如products
/categories
之类的数组名称一起使用
我只会将I
用于最简单的非嵌套短循环,只要看一眼就可以理解。就个人而言,我甚至不会使用j
;当循环嵌套时,通常需要更多的自解释变量名。也许你应该尝试找到一个更好的算法或重构代码,这样你就不必写那么多嵌套循环。也许你应该尝试找到一个更好的算法或重构代码,这样你就不必写那么多嵌套循环。