问答1 问答5 问答50 问答500 问答1000

C语言中指针的地址问题2

提问网友 发布时间:2024-03-06 04:54
声明声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:1656858193@qq.com
3个回答
热心网友 回答时间:2024-04-29 01:47
首先我要指出的是根指针的地址与指针存储的地址一般不可能相同~!(一楼列出的情况除外,将指针的地址赋给一个变量再将变量的地址赋给指针)

举个例子:
int number,*p;
number=1;
p=&number;

你可以这样理解,number 和 *p都是一个整型数据变量,程序在内存中

为它们都保留了一个地址(两个不同的地址),用以存放它们的值,在

number的地址中保存的值是1,在*p的地址中保存的值是number的地址!

你也可以用 &p 求出*p 的根地址。(一般只在二维及以上数组、链表等高级主题中用到指针的根地址)
热心网友 回答时间:2024-04-29 01:47
这个很难相同吧
p是内容,&p是内存地址
比如在0F003FBA储存了数字120
则&p=0F003FBA,*p=120
当然你可以令a=&p
*p=a
那么*p就等于&p了
热心网友 回答时间:2024-04-29 01:48
1楼“lifewifehappy”的说法错误:

则&p=0F003FBA,*p=120 // 错误。如果&p=0F003FBA,则p=120,而不是*p=120

---------------------------------

如果代码中定义了(任意类型)指针p,则当且仅当你进行如下赋值的时候p与&p等值:

p=&p; // 未编译

否则基本不可能使p与&p相等。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

C语言中的指针*和取地址&,谁能真正明了的告诉我用法,请举一...36 C语言中的 指针 和 地址的关系? C语言 怎么用指针输出一个二维数组的全部值65 c语言中如何借用指针输出字符串?118 printf()怎样打印指针地址4 c语言关于打印指针所指的值的问题3 pokemon go快龙,暴蝾螈和烈咬陆鲨哪个厉害 口袋妖怪永恒之沫3.0班吉拉暴蝾螈快龙烈咬陆鲨巨金怪哪里抓? 我正在玩口袋妖怪白金版,想练一只暴蝾螈和烈咬陆鲨,我想加双攻... 口袋妖怪漆黑的魅影里沙漠蜻蜓厉不厉害 有什么技能和烈咬陆鲨还... 神奇宝贝班吉拉与暴蝾螈哪个强? 具体点,谢谢 口袋妖怪哪个版本最好玩5346 口袋妖怪复刻美纳斯多少级学自我再生3 口袋妖怪复刻美纳斯是什么进化的4 口袋妖怪复刻美纳斯mega进化后具体种族值4 口袋妖怪复刻美纳斯mega进化后特性有什么?74 2020年抚州事业单位报名入口在哪里? 2016下半年抚州事业单位考试公告中的职位表怎么没有职位代码2 电影无间道1我想跟他换是什么意思15 无间道第1部为什么有2种结局?19 C语言为什么两种办法输出的地址不一样 c语言,运行输入两值求和为什么结果只会输出前面的数值1 请教C语言关于地址的输出问题10 为什么C语言中有时候可以直接输出指针,得到的却不是地址 如下6 关于c语言指针输出问题 C语言指针变量的地址问题 c语言关于指针函数中地址和变量的关系问题?请大神解答?1 关于c语言指针变量的问题24 C语言中关于指针的问题? C语言结构指针输出问题9 C语言指针输出数据问题3 c语言 通过指针变量来输入,输出数组的全部元素16 大学生就业好,还是创业好13 大学生创业好,还是就业好? 职业道德与法律学后感200字6 瑞俪富勒烯精华乳好不好用? 瑞俪富勒烯精华乳适合什么肌肤啊?16 瑞俪的富勒烯精华乳,大家感觉好用嘛?4 瑞俪富勒烯精华乳性价比怎么样? 宝鸡火车站到太白山怎么走,得多长时间,详细点9