C语言中变量名和变量的地址是怎样对应的

 我来答
乔芝英多凡
游戏玩家

2019-03-27 · 非著名电竞玩家
知道大有可为答主
回答量:1.1万
采纳率:29%
帮助的人:663万
展开全部
一一对应啊,变量名只是一个便于记忆识别的名称,编译器会将他编译成相应的内存地址的.
尾策冉濡
游戏玩家

2020-02-03 · 游戏我都懂点儿,问我就对了
知道大有可为答主
回答量:1.1万
采纳率:26%
帮助的人:678万
展开全部
在C中定义了一个变量,它会有一个变量名
当编译程序扫描到这条定义变量的表达式后,
会根据定义的类型,在内存中会分配相应的空间给这个变量名对应的变量,比如int一般为2字节,float一般是4字节等等。。。
变量名只是方便编者或读者阅读程序代码的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
公春岚欧霈
2019-01-24 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:30%
帮助的人:755万
展开全部
变量都要占据一定的内存。
通过定义该变量的指针,
[类型]*
指针名=你要指向的变量名
那么该指针中存储的就是你的变量的内存地址。
&你的变量名
这样就可以直接获取到你的变量地址
或者定义引用
[类型]&
引用名=变量名
该引用可通过变量的地址来对变量进行修改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
程英奕卷胤
2020-03-24 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:32%
帮助的人:688万
展开全部
1、变量只能包含数字,字母,下划线
2、不能以数字打头
3、不能是c语言关键字
4、建议变量名不我超过32个,有些编译软件不支持.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式