动态生成变量名称

Generating variable name dynamically

本文关键字:变量名 动态      更新时间:2023-10-16

我只想知道当前编程语言中是否有任何方法,其中可以动态生成诸如数组之类的变量名称。

for(i=1;i<10;i++)
{
    int a <concatenation operator> i = <some logic on variable i>;
    printf("the value generated in the logic is %d",a <concatenation operator> i);
}

我知道有类似方式的数组概念,但我只想知道它是否以任何编程语言存在。

预先感谢....

也许会进行评估,但我不会使用它。

要添加乔恩·斯基特(Jon Skeet)的评论,做这种事情可能是可能的,但出于许多原因而被不明智。