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

C语言问题,知道的解答一下,谢谢

发布网友 发布时间:2023-05-12 16:25

我来回答

2个回答

热心网友 时间:2024-11-23 19:47

我想,你应该是不明白p=d++这一步,从底层来讲,p=d++的执行步骤如下:

将d的值载入寄存器,

d所在内存+1

将寄存器的值赋给p

热心网友 时间:2024-11-23 19:47

首先调用fun函数时,传入的参数是1,但是在fun函数中,直接对p赋值了,p=d++;
是表示先赋值,再自加,所以这句话执行之后,p=2;d=3;
那么函数fun执行完成会打印出2。再转回到主程序,因为fun函数的形参只是普通的int型,不是指针,所以a的值没有被改变,仍然是1,所以再打印出1,那么就是21。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 c语言中,p=++d 和p=d++的区别 请各位大神帮忙看一下这是哪个动漫里面的人物,有stafe的字样。 注入10%硫酸镁和20%葡萄糖溶液的肠段充盈后分别发生了什么变化? 十二指肠充盈欠佳是什么意思?用什么药? 看韩剧的时候发现,为什么大部分韩剧开始都有一个15 ...屏老是出现一个红色的圆圈里面有15是什么意思,谢谢解答 好多韩剧(韩语版)的屏幕上都有个黄色的圆圈,上面写着15,是什么意思! 15个圆圈表示什么意思 韩剧里开头圆圈里有个15是什么意思? 肺结核化疗全程几个月 如何提高肺结核的治疗效果? 肝表面粗燥是什么 关于招标专门面对小微企业可以质疑吗 胆小是什么虚 上苏采云的文件是专门面向中小微企业的吗 微型企业是什么 中医里肝虚风动是何意? 变频器故障代码dnd意思 酒店预授权对征信有影响吗 cf激光6黑多少子弹 c语言,d+=p++是什么意思 ; c语言中*p++ = *d++实现的功能 太多的指针符号和++了头都大了,希望说... C语言中 p=&d.a;不能换成 *p=d.a;吗? 芯片封测一定需要理工吗 瑞士国旗为什么是正方形 他知道一点便去作一点,能作一点便作一点。"作"是什么意思 作一点儿,事儿一点儿是什么意思? roomgirl创建角色怎么拍照 RoomGirl控制台代码汇总全作弊指令分享 RoomGirl游玩攻略常见问题解决方法 roomgirl工作室场景卡怎么用 roomgirldlc怎么用 投标资格后审一般在什么时候 广东中级会计考后资格审核时间安排,10月31日开始 我要办房产抵押贷款,可银行让我提供贷款资金流向的相关证明,怎么办... 初级会计考后审核什么时候开始?具体流程有哪些? 向银行贷款20万,银行怀疑我流进证券,要我提供流水可以吗 湖南中级会计考后资格审核时间,10月31日开始! 福建中级会计考后资格审核时间安排 很多网页打不开 要打开就是显示file too large 这是什么原因啊??