t*s 发帖数: 1504 | 1 int abc;
char s[10]="abc";
怎么把"abc"变成abc? |
d****n 发帖数: 1637 | |
t*s 发帖数: 1504 | 3 就是问问
【在 d****n 的大作中提到】 : 你能展开说说你为什么这么做么?
|
d****n 发帖数: 1637 | 4 我说不能,肯定有人说能。
看你要具体做什么。
要不然就是来解闷来得? |
t*s 发帖数: 1504 | 5 正在教c语言,学生问的。。。
【在 d****n 的大作中提到】 : 我说不能,肯定有人说能。 : 看你要具体做什么。 : 要不然就是来解闷来得?
|
d****n 发帖数: 1637 | 6 编译后的code 已经都注册变量名称地址了。
不能在运行时候加入变量名称。譬如scanf 一个string. 你不能把它变成var 了。
但是万事总有个解决方案。问问学生为什么这么做。 |
t*s 发帖数: 1504 | 7 makes a lot of sense
【在 d****n 的大作中提到】 : 编译后的code 已经都注册变量名称地址了。 : 不能在运行时候加入变量名称。譬如scanf 一个string. 你不能把它变成var 了。 : 但是万事总有个解决方案。问问学生为什么这么做。
|
t****t 发帖数: 6806 | 8 this is called reflection and C/C++ don't support it.
【在 t*s 的大作中提到】 : int abc; : char s[10]="abc"; : 怎么把"abc"变成abc?
|
l********a 发帖数: 1154 | 9 c/c++应该不行
matlab,java,python都有eval函数 |