C 找到迭代器名称的不同方法

C 找到迭代器名称的不同方法,c,C,在编写了这么多for循环之后,我找不到命名迭代器的方法。我想写一个有意义的迭代器的名字,你能帮我吗 前 我 j 二, jj 三, jjj 用法: 对于i=0;我。。。 对于j=0 j

在编写了这么多for循环之后,我找不到命名迭代器的方法。我想写一个有意义的迭代器的名字,你能帮我吗

  • 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
;当循环嵌套时,通常需要更多的自解释变量名。

也许你应该尝试找到一个更好的算法或重构代码,这样你就不必写那么多嵌套循环。也许你应该尝试找到一个更好的算法或重构代码,这样你就不必写那么多嵌套循环。