由于我在上一个问题中无法很好地解释并且我没有得到一个可以让我满意的答案,所以我决定开一个新的。
直截了当,我基本上想要做的是编译一个变量(它持有的值)作为代码的一部分(特别是在我的情况下引用另一个变量)
假设我有:
int var_1, var_2, var_3 ... var_10;
for (int i = 1; i <= 10; i++)
{
var_%i%=20; //if i is 1, then var_1's value will be set to 20, if i is 2, then var_2's value will be set to 20. So basically this loop sets the value of var_1 .. var_10 to 20
}
如果在任何情况下后者不清楚,我可以用更简单的方式解释。
int var_5;
int SomeOtherVar = 5;
var_%SomeOtherVar% = 10; // so var_5 (where 5 is the value of SomeOtherVar) is set to 10
这是可行的,如果可行,方法是什么?