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

C一个指针的小问题

发布网友 发布时间:2024-02-05 14:52

我来回答

4个回答

热心网友 时间:2024-03-09 06:17

其实指针不难,关键是理解
指针基本上就是两个应用方式
int a=1,*p;
p=&a;
把a的地址赋值给p
int a=1;
int *p=&a;
和上面一个结果,只是把两句复合到一起,声明p的时候就赋值
运用的时候,加上*星号表示指向的地址中的数据;不加*星号表示指向的地址
如上面应用的时候
*p表示p指向的地址中的数据,就是1。
p表示一个地址,也就是a的变量的地址

运算
指针是一个变量,可以加减运算
加,一个地址加减上一个数,表示这个地址附近的地址
如p+3,表示p后面的第3个地址,p-3一样
int *p,*q; p-q表示p和q之间隔着几个地址空间
乘除无意义

理解
指针相当于一个门牌号,如你住多少号楼,你说多少号楼,大家就知道了。
两层指针,如a[5][6]相当于几号楼几单元
三层指针,如a[5][6][2]相当于几号楼几单元
等等

多层指针难理解一点,不过这样一比喻你应该更好的能理解
如两层指针,最外层是楼号,里面一层是单元号(这里假设单元是最底层)
说的第一层还是指针,理解是一个楼有好几个单元,
你指每幢楼的时候,他包含几个单元,

热心网友 时间:2024-03-09 06:18

p是一个指向int型变量的指针,就是说他存的是一个int型变量的地址,因此如果给p赋值肯定是给p赋一个地址,因此既p=&i将i的地址复制给p;

*p表示对p进行解引用,因为p存储的是一个地址,*p就是获得p中存储的地址处代表的变量,这里也就是*p等于i,给*p赋值11,也就等于i=11;

热心网友 时间:2024-03-09 06:13

p=&i,&就是取地址符,这时候p就是一个指针了,*p表示一个指向指针的指针,即用11替换了这个地址内的值,而这个地址存的就是i的值,所以之后i的值也就变了。

热心网友 时间:2024-03-09 06:14

p是一个指针【变量】,它保存一个int型数据的地址。
p=&i; 也就是p的值是变量i的地址,你可以用十六进制直接把p输出来试试。

*p 实际等价于变量 i
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 一年内第二次修改技巧 一万块钱八个点是多少 宁波银行经营贷款利率是多少 户户通电视机顶盒怎么用的啊? 未满一年可以强制改吗 怎么一年内修改两次怎样才能一年修改两次? 我手机是苹果 但是一直都是2G的卡 现在想换成3G 的网络该怎么办呢 电脑想关掉显示屏出去 但程序就不运行了,怎么做才能让电脑开着的程序... ...身体就用到现在?难道之前队长知道未来是梦比优斯? 怎么一年内修改两次怎样才能一年修改两次? 一年改2次的办法 梦幻西游我们区150点点卡是180W左右 想练个小号 什么门派的69或者89级... 江门市东硅实业有限公司怎么样? 请问捷信贷款利息是多少,高吗 梦比优斯什么时候和未来结为一体 一年内怎么改第二次 美版Iphone4s 以前用移动卡可以上网,今天换了个联通的3G卡,上面... 与微信帐号是一回事吗 和帐号一样的吗 我想把用登录的游戏账号卖掉,但是我不想换码可以做到... int *p; 那么(p+1)表示什么 微信王者号怎么卖号但不 word2010编辑状态下,单击什么选项卡中的命令,可以在文档中插入艺术字... 电梯内放一台秤,秤盘上有一重物M,则在电梯加速上升时台秤示数与静止时相... 您的手机号在最近24小时内绑定过三个,已达到限制,...24小时后... M1档跑快伤车吗 广东下雪了是真的吗 全球公爵有什么用 若有说明:int *p, a=1, b; 以下正确的程序段是 在升降机内的地板上放一台秤,一人站在秤上,用F表示升降机匀速运动时秤... 怎样减小腿肚子上的肥肉?求大神帮助 一年改2次的办法 一年内只能改一次吗? 怎么避免被封 ...三种正确?正确与否与撇㮈的长短无关?懂的人回答。答对有重奖!_百 ... 如何一年内强制二次修改? 未满一年可以强制改吗 未满一年怎么强制改 改错了未满一年怎么改回来 iqneo3屏幕多大尺寸