我不知道该怎么称呼它,所以我也不确定要搜索什么,但有没有办法在for循环中使用'i'作为变量名的一部分?顺便使用C++.
例如,
int int1, int2, int3;
for(int i = 1; i<=3; i++){
//somehow use i as inti or int+i, etc.
//I was wondering if this is possible?
}
Run Code Online (Sandbox Code Playgroud)
我很感激任何意见.
谢谢.
Sam*_*ica 16
使用数组
int ints [3];
for(int i = 0; i<3; i++){
int x = ints[i];
}
Run Code Online (Sandbox Code Playgroud)
疯狂解决方案部门:
int int1, int2, int3;
int *arr[3] = { &int1, &int2, &int3 };
for(int i = 1; i<=3; i++){
... *arr[i] ...
}
Run Code Online (Sandbox Code Playgroud)
当然,它也可以工作,但不像使用数组那么容易.