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

c语言指针赋值问题

发布网友 发布时间:2022-05-11 17:18

我来回答

3个回答

热心网友 时间:2023-10-16 02:08

请分清“指针本身的值”和“指针指向的地址中的值”这两者的区别。指针本身的值就是地址。

int a = 2;
int *p = &a;
//p = 100; //试图将指针本身的值修改为100,即令指针p指向内存地址100的位置,这是未定义行为
*p = 100; //将指针p指向的地址中的值修改为100,即将a的值修改为100

热心网友 时间:2023-10-16 02:08

int a =0, *p = &a;
*p = 100; 这个是合法的,修改指针指向内存空间内容。
int *p =4;直接把整数赋值给指针变量,由于地址4一般是非法地址,访问的时候会出现问题,所以一般不会把数值赋值给指针。

热心网友 时间:2023-10-16 02:08

&是一元运算,取变量地址的操作,间接访问操作用运算符号*.&他返回操作数的内存地址,可以赋给类型合适的指针./
列如int
x
int
*px
px=&x
将X的内存地址赋给指针变量px,该赋值语句表示
指针px制向变量X,
*运算符与&运算符刚好相反,它也是一远运算符.用语返回指针指向的内存地址中存的值!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦见死人活了腿上都是浓泡? 佛山市南海区里水镇怎么坐车去广东省广州市白云区同和镇元下田福泰... 电加热宝加水要注意什么? 电热宝如何放气 谁知道静雅思听中《寻访二战德国兵02:保卫祖国》的背景音乐 为什么我的ios8.02要1.7G? 华硕游戏笔记与普通笔记本有什么区别 朴智妍荣誉记录 朴智妍艺术贡献的电影 5升级Ios8.0.2怎么样 关于c语言指针变量的赋值 c语言指针赋值 C语言指针赋值? C语言指针的赋值问题 指针的赋值问题 指针赋值语句 在藏宝阁卖号怎么降价? 梦幻藏宝阁卖号和卖金币是怎么收费的? 肺条索灶是什么意思? 梦幻藏宝阁怎么卖号的钱怎么计算的 肌肉条索状是什么意思 条索纤纤什么意思? 电影被偷走的那五年何曼哭着接谢宇打电话时的插曲叫什么名字? 被偷走的那五年哪里可以观看? 电影被偷走的那五年中的脑科医生是谁演的 《被偷走的那五年》什么时候上映?好看吗?剧情介绍? 被偷走的那五年男演员叫什么 被偷走的那五年的介绍 被偷走的那五年演员列表_被偷走的那五年高清网盘在线完整观看 农行购买凭证式国债,可以跨省支取或者挂失吗? C语言程序设计指针变量赋值? 关于C语言中指针赋值的问题 c语言的指针赋值问题 C语言指针赋值的问题(关于数组的赋值) 手机为什么总是跳出一些app下载?怎么解决这个问题?本手机为荣耀6X 打开app时跳出不受信任的开发者怎么办 心疼!8小时都不换卫生巾,这些女护士到底有多辛酸? 内蒙古女护士积雪中跳窗爬行100米上班,你如何看待女护士这一行为? 广东一位被跟踪两年后女*首次发声,你认为这位女*该如何保护自己? 当年健身10年的女*,被称为“女版巨石强森”,如今怎么样了? 我想做早餐快递上门服务不知道可不可以 老家肉饼的早餐可以送快递吗 早餐快递 快递分拣点旁边开早餐店可以吗 开快递站和开早餐店哪个赚钱多,哪个轻松一些? PHOTOSHOP高手进!扫描仪扫描的图片如何最大限度调整接近原来的色彩 做快递怎么增肥? 早餐快递公司需要哪些执照 现在做小吃好吗?还是做快递行业好啊! 中通快递邮政那些人员早上包伙食包早餐吗?