是否可以创建名称中带有参数的变量列表? 像这样:
for(n=0; n< val; n++)
int var'n'=0;
最佳答案
通常不会。
变量名必须在编译时固定。它们不能依赖于运行时输入。因此,如果您示例中的 n
是输入(例如,来自用户),则无法完成您想要的操作。
如果您知道 n
是静态的,您可以使用预处理器或模板,或两者都使用技巧,但您可能不想:如何使用您的 n
变量?
关于c++ - 从参数创建变量名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22593592/