上一主题下一主题
关键字
主题 : C中变量名储存在哪啊?
级别: 北风技术菜鸟

UID: 470407
精华: 0
发帖: 336
威望: 1592 点
学点: 763 点
贡献: 0 点
好评: 0 点
学币: 0 个
注册时间: 2014-06-27
最后登录: 2015-04-07
楼主  发表于: 2015-03-09 18:49||

C中变量名储存在哪啊?

一个变量对应有个内存地址,里面存了它的值,那么他的名字呢?存在哪
此帖悬赏结束
最佳答案: 2 学点
最佳答案获得者: dhx840828284
级别: 北风资深评论员


UID: 470398
精华: 0
发帖: 3024
威望: 3862 点
学点: 8642 点
贡献: 90 点
好评: 0 点
学币: 112 个
注册时间: 2014-06-27
最后登录: 2015-04-07
沙发(1楼)  发表于: 2015-03-09 18:50||

我觉得C++这些变量名称,函数名称等等,在高级语言中,只是方便给我们看的,并不是方便给电脑看的 Oc|`<^m  
所以需要,C++编译链接等等过程,转化成电脑可以理解的语言,就是二进制一堆数字吧,比如地址等等 a2{ nrGD  
这样就没有必要存储变量名称 /:YJ2AARY  
个人理解,纯属于
最佳答案奖励: (+2) 学点
级别: 北风资深工程师

UID: 472685
精华: 0
发帖: 1930
威望: 1946 点
学点: 3280 点
贡献: 0 点
好评: 0 点
学币: 0 个
注册时间: 2014-07-10
最后登录: 2015-04-08
板凳(2楼)  发表于: 2015-03-09 18:49||

我理解,变量名只是代表一个内存区域,供编译器使用的。
热心助人奖励: (+1) 学点
级别: 北风资深工程师

UID: 472681
精华: 0
发帖: 1791
威望: 1815 点
学点: 2095 点
贡献: 0 点
好评: 0 点
学币: 0 个
注册时间: 2014-07-10
最后登录: 2015-04-07
地板(3楼)  发表于: 2015-03-09 18:50||

变量名是 写代码的人 写给编译器看的 ~&D5RfK5f  
编译器看完就扔了 L0 *f( H  
不用存