c语言中,通过变量名可以访问内存吗?

如题所述

第1个回答  推荐于2016-03-06
变量就是内存,变量名就是内存名。
如int a; 代表取出4个字节的内存空间,给这个内存空间取名为a
若再给a赋值,a=12;则代表则代表给这个内存空间 赋值为12
若要访问该内存空间,①可以通过变量名a来访问;②可以通过这个内存的地址来访问,即需用到指针,因为指针就是地址,指针只是地址的一个形象化的叫法而已

若要执行 改变这个内存的值为15,
用方法①是a=15;
用方法②是 *(&a)=15 ;
其中&是取地址的符号,*是取值符号本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网