永发信息网

关于变量定义的问题int a=12,b=23;cout

答案:1  悬赏:40  手机版
解决时间 2021-05-22 00:13
关于变量定义的问题
int a=12,b=23;
cout
最佳答案

得到的值是12而不是23
(因为变量名为a,不是b)
那么系统是怎么知道我要输出的12 而不是23
(依靠变量名来判断)
对于字符a 和b是否又有一个存储地址呢?
(变量名不同当然不在一个存储地址,即使变量名相同,而且又重新定义了,但在不同的定义域里,那么他们的存储地址也是不一样的)
变量名是不存储的,存储的是变量的值,变量名是指向变量地址的.
比如int a,就是定义一个整形数据,并且给出了a所占的内存空间,但它的初始值可能不确定(c语言中好像是0,其他语言可能是任意数).
再问: 您是说每一个变量名对应一个变量的地址吗? 那和指针又有什么关系呢 本人菜鸟 刚学C/C++不久 不是很懂 还望多多指教!
再答: 指针变量就是指向变量地址的变量,如果你分不清变量和指针变量的话,你就这么理变量存储的是一个数,而指针里存储的是一个地址 比如,int b[5]; int *a 这是指针 a=b或者a=&b[0];
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有没有谁能教我普通话、能过三级就好咯…
什么叫读书心得
什么歌好听哦
CF080版本的错误代码230怎么解决?
In order to improve English,________.
八字口号有气势押韵,求,运动会入场式的口号
遗漏的反义词,"遗漏”的近义词是"遗留'&#
你最近听的五首歌
怎么自己制作歌曲链接,我想制作自己的原创歌
DNF里各个等级的紫太刀?(包括价格)
刮痧出痧都是什么颜色,刮痧之后出痧颜色深浅
怎么安慰生病老人的话,如何安慰生病的人?
要怎么把一些删不了的文件删掉??
不同发质如何护发?
三星滚筒洗衣机怎么用,三星洗衣机门打不开
推荐资讯
自考到底难不难?
关于做梦哭醒的诗句,梦见女儿,哭醒了的伤心句
天书奇谈宠物灵魂怎么弄?
晶体与非晶体有很大的区别?
大话防沉迷现在还能解除吗?
2.本工程采用1*7-Φs15.2高强低松弛钢绞线,极
为什么微博都是试用版的?
相思树家纺我想知道这个在什么地方
百度云冲印多久能收到,洗照片并且放大需要多
南华兽药经销部这个地址在什么地方,我要处理
受宠的象里的动物的性格特征
芜青蔬菜是什么形状的?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?