我正在编程一段时间,但为此我还找不到答案。
假设我想在更改变量名称时运行循环。
可以说我有:
int ran1;
int ran2;
int ran3;
现在我想运行一个 for 循环,将数字放入其中:
for(int k=0;k<3;k++)
ran%k=k; // this is wrong ,but i am looking for the correct way .
//output should be :ran1=0 ran2=1 ran3=2..
我知道其他需要更多代码行的方法。
让它成为一个数组!使用通过数字区分的不同名称是一种不好的做法:
int ran[3];
for (int k = 0; k < 3; k++)
{
ran[k % 3] = k;
}
现在,而不是使用ran1
, or ran2
,你会使用ran[1]
or ran[2]
。
C 中的数组非常令人困惑,并且它们与指针不同。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)