多语言展示
分享
欧尼酱
当前在线:1175
今日阅读:190
今日分享:24
怎样理解*prt++
*prt++ 实际上做了三件事:1、++运算符高于*运算符,所以先做++运算,此时++操作符产生一份prt的拷贝,记为A2、++操作符增加prt的值3、在备份A上进行*操作符,间接访问,但这个间接访问并没有用于实际作用。下面一个prt++就好理解了,直接是上面的前两步。汇编代码是由上述结果可以看出,gcc编译器编译出来后做了较大的优化,它把不必要的语句去掉了,如*ptr取值后没什么用。接着我再用objdump-D -S a.out > a.s后反汇编代码是先做ptr++如图:
上一篇:
C#基础知识 - 赋值运算符以及特殊运算符
下一篇:
达内推荐:sizeof 操作符解析
推荐信息
1
怎样预防办公区闷热所引发的亚健康
2
怎样做橙香鸡蛋软饼
3
怎样做香蕉干果软饼
4
率土之滨怎样加入同盟
5
怎样使用耳软骨垫高鼻尖
6
怎样才能让鼻梁变高
7
怎样用刘海拯救扁塌鼻子
8
怎样选择背景来拍干树枝上的花蕊
9
怎样将蟑螂赶出家
10
三国志汉末霸业怎样结婚
11
电热蚊香片是怎样使用的
12
怎样理解*prt++
13
热门幼儿小花草的简单画法
14
nga主脑坐骑攻略
15
漂亮的花(手艺不好,材料少)
16
永远的七日之都璐璐攻略
17
美瞳水精灵好看吗
18
漂亮的小花怎么画
19
密室逃脱探索地库6太阳镜在哪 护目镜怎么获得
20
7天的临时女友攻略
21
《第三眼犯罪Third Eye Crime》第一章攻略
22
七日之都濑由衣攻略
23
3种花儿长得快,好看还好养,是室内天然氧吧
24
漂亮精致的八瓣花
25
植物大战僵尸2-黑暗时代:[2]第八天第二星
26
植物大战僵尸2攻略 神秘埃及 第二天三星
27
植物大战僵尸小游戏之小小大僵尸攻略
28
植物大战僵尸2巨人危机普通模式
29
植物大战僵尸2第一章古埃及特殊关卡2攻略
30
植物大战僵尸2功夫世界:[28]第十一天第三颗星
31
植物大战僵尸2攻略7 狂野西部7过关要点解析
32
植物大战僵尸2铜人阵攻略-铜人阵1