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

C语言单目运算符“++”、“--”的结合性问题。

发布网友 发布时间:2022-04-30 08:35

我来回答

5个回答

热心网友 时间:2022-06-19 21:36

c = a+++b; 等价于 (a++)+b
你说的 a+++b 为什么不是 a + (++b) ,是因为编译器解释一行代码的先后顺序,编译器在解析代码时是按从左到右的顺序来的。
在碰到 字母 a 后,向右解析, 发现了 a+ 这两个字母,a+中的 + 可以是 + 号运算符, 也可以是 自增运算符,编译器不能确定,只能再向右解析,又碰到一个+,就变成了 a++了,这时是一个自增运算表达式,但编译器仍向右解析,又碰到了一个+,变成了 a+++,但是 C++语言中这种表达式是非法的,所以将碰到的这个 + 变成 "+" 运算符,最后向右解析到 得到 b ,将表达式转换成 (a++)+b, 同样的道理,可以推导出
a+++++b; 不会解释成 (a++) + (++b),
因为编译器解释代码时从左到右的顺序。 初学者对于这个问题不必过于深究。

热心网友 时间:2022-06-19 21:37

a+++b的意思是在执行完这句话之后,a会再自增一次。
也就是先执行a+b,然后a再自增一。
编译器的在编译时是从左到右匹配运算符的,所以这个是编译器规定的。

热心网友 时间:2022-06-19 21:37

故意整编绎器的是吧。同等的由左算起,+++编辑器会分成++,+这样用运算符,效率很低,建议别试这些没用的

热心网友 时间:2022-06-19 21:38

++a比a++的优先级高,记住就好了

热心网友 时间:2022-06-19 21:38

忘了。。。看了前面几位的答案我还没想起来。。。
不过关于编译器的问题,我觉得现在可以没必要理解太深入,会学的。。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 C++问题:没有与这些操作数匹配的<<运算符 求能匹配 只 含有+ - * /四种运算符的数学表达式的正则表达式(没有括号没有小数) shell脚本模式匹配运算符,关于结尾点号的匹配为什么不是正则表达式 正则表达式如何匹配+号? C++ 没有与这些操作数匹配的 运算符? 正则表达式的运算符::=表达的是什么意思呢? 正则表达式匹配运算符 正则表达式匹配加减乘除运算符+-*/(最好使用python或c++语言) shell模式匹配运算符作用,在哪些环境中使用?例如 ${path#.*} ${path... SQL语言的字符串匹配运算符是 公司一般是按照什么标准给员工缴纳五险一金的? 公司交的5险包括哪些内容 鄙人不才,一介草民,鲁中人士,年若冠又二,腹无经纶,身无一技之长,虽 五险一金指的是什么?公司只有5险,那样有什么损失么 求《草民经济学》全文免费下载百度网盘资源,谢谢~ 优酷右下角弹垃圾广告,恶心,怎样把弹垃圾广告的组件删除卸载 公司给员工缴纳的五险一金都是有哪些呢? 网名/草民 我写在短文学的《锄禾》古诗。 锄禾夏日天, 身上似火生。 初三上册英语第五单元reading翻译 、全部的、 谢谢昂 英语词汇题,九年级人教版五单元 正则表达式 .*+ 匹配什么? c++没有与这些操作数匹配的<<>>运算符 没有与这些操作数匹配的"<<"运算符? 正则表达式,大写字母,怎么匹配? 如何把无线蓝牙耳机从英文转化为中文? 250双缸摩托车,一个是同步的,一个是异步的,到底哪个好? 力帆发动机同步,隆鑫是异步的,如何线选 铃木GW250是同步双缸,还是异步双缸? dl250摩托车与飞致250哪个省油 想摩旅,又要兼顾日常骑行,豪爵铃木DL250和宝马310GS怎么选? dl250 abs在前轮还是后轮 为什么dl250保值 谁能告诉我,有没有250排量,能坐两个人的双缸摩托车! 铃木dl250冬天放外面水箱能冻坏吗? 极速情况下DL250与川崎300X哪个快?老骑士:它的优势太明显! 乒乓球协会技术部管理制度 中国乒乓球协会的组织章程 乒乓球社该如何建立? 乒乓球社团计划书 北大乒乓球协会的相关资料? 乒乓球社计划书