在C语言中,有没有可能从键盘输入命名变量?

C和C++都是编译语言。

执行时,变量名的概念不再存在。

只是一个物理地址。

所以不可能在运行时定义新的变量。

当然,你可以写一个程序,定义变量,定义函数,通过指定的输入来运行,但这只是模拟效果,并不是真正的增加变量。