问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

指针和地址的区别是什么?

发布网友 发布时间:2023-08-11 07:19

我来回答

1个回答

热心网友 时间:2023-08-23 13:20

区别:

以下面的情况说明:

1、int a = 5;

int* p = &a;

结论:

*p   是指针变量p指向的变量a的存储内容,*p = 5;

p   是指针变量的存储内容,因为p指向a,所以p的存储内容(存储空间的值)就是系统为变量a分配的存储地址;

2、分析:

int a = 5;

int* p = &a;

int* q = p;

3、【说明】

1)上面的程序中首先声明了一个int类型的变量a,初始化为5;这个过程为:

2)在初始化时,存储空间存储的是int型的值5,存储地址是由系统自动分配的,同理要声明一个指向a的指针,在初始化的时候赋值给指针变量的值应该是变量a的存储地址,故而有 int* p = &a;

4、在下面的程序中:

int arr[] = { 1, 2, 5, 7 };

int* parr = arr;

同理,要是声明另外一个int类型的指针变量q:

1)int* q = p;

声明了一个int类型的指针变量,并将指针变量p的值赋予q,同样是变量,a = 5,5是变量a的存储空间的值,那么p=?,p等于p存储空间的那个值,即p=#ffa1(a的存储地址);

现在将这个值赋给了指针变量q,正如a初始化的过程一样,int a=5的过程,是将5存储在了int类型变量的存储空间之中,初始化指针变量q时,也是将等号右边的值存储在q的存储空间之中,上边的操作的结果如下:

使得指针变量q指向了变量a。

5、【说明】

从上面的操作可以看出,&p代表的是指针变量p的存储地址。

int* q = *p;

声明了一个指针变量q,并对其初始化,这一过程的操作如下:

为指针变量q初始化,q的存储空间中存储的值为5.

【说明】

1、从上面的操作可以看出,是将*p的值赋给了q,p指向变量a,p=#ffa1,而*p的过程就是获得p地址处的存储空间的值,即*(#ffa1)=5,也就是将5赋给了指针变量q,q的存储空间存储的是5;

2、指针变量是指向某一变量的变量,在其存储空间中存储的一般是其他变量的存储地址,上面的初始化过程int* q = *p;是非常危险的,有可能造成程序奔溃。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
西宁出发经甘南、川西到云南自驾游最佳路线 有没有哪些摇滚比较好的女歌手? 王红都唱歌哪些歌曲? 王红是李春波的老婆吗? 周五买的基金周一有收益嘛? 成语:过隙白驹是什么意思?有什么样的典故和故事? 如何评价华语乐坛王菲,林忆莲,李玟,张惠妹,那英的唱功地位 如何评价王菲和李玟的性格对比?人生阅历有多大的不同? 李玟去世:广告语 ldquo 大家好才是真的好 rdquo 是不是李玟的作品? 地脚线用什么颜色的好 地脚线和什么颜色搭配 为什么未初始化的指针会指向一个不确定地址 临沂市博物馆停车场收费吗 临沂市博物馆需要预约吗?(临沂市博物馆免费开放吗) 公司想做减资,将公司名下某房产过户给股东,涉及哪些税种。 以公司的名义买另一个公司名下的房产怎么收税 北京房产公对公过户有哪些税?税率是多少? 结对测试(pairwise testing) 山东福创置业有限公司怎么样? 福建仟亿福创有限公司怎么样? 杭州福创餐饮管理有限公司怎么样? 江苏福创房地产经纪有限公司怎么样? 重庆中福创新股权投资基金管理有限公司怎么样? 福创控股集团有限公司怎么样? 翡翠地和种知道指的是什么 刺绣清明上河图全卷有多长,是跟原画1比1复刻吗? 清明上河图与实物的比例? 内蒙古医科大学的详细介绍和在河南省的历年来高考录取分数校 翡翠乌鸡种什么意思 44什么意思? 各国为什么越来越重视危险品物流 翡翠买什么样的好 翡翠需要什么层次感 翡翠有什么水 谁认识这个动漫的女的,动漫名字叫什么 怎么判断乌龟卵死活? 乌龟蛋的生命迹象怎么看? 一片两片的片笔顺 ...发根处很多像头皮屑的东西粘住头发,但是不疼不痒, 头发被护发素粘住了,一个月了 天牛吃头发吗 微博两个词条之间加名字缩写有什么用 为什么翡翠新坑过不机翡翠入坑到出坑 男朋友不爱和我讲心里话怎么办? 为什么一个女的跟你在一起生活,她不愿意跟你谈心,这是为什么? 女朋友心情不好,不找我谈心,不和我诉苦,为什么? 男朋友很少和你谈心,你们觉得这正常吗? 女朋友不喜欢我和她谈心为什么? 桃花渡。红尘阑珊共谁赴? 喝了半月肽口腔肿块变软是好事吗 安徽中科物联科技有限公司怎么样?