源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  技术问答  >  x的值是什么? X = A ++ + ++ A + A ++

x的值是什么? X = A ++ + ++ A + A ++

分类: 技术问答 • 2022-08-27 17:17:11
问题描述:

可能重复:
Undefined Behavior and Sequence Pointsx的值是什么? X = A ++ + ++ A + A ++

什么将x的在下面的代码行中的值: - X = A ++ + ++一个+ a ++ 其实编译器给x = 3 ..但是怎么样?

+0

什么是'a'?有价值还是只有0? – 2011-03-01 19:02:15

答

未定义的行为,因为a的值在同一语句中多次修改。

答

这是未定义的行为。任何答案都是有效的,直至包括崩溃。平台之间的任何特定答案都不可能一致。不要这样做。

相关推荐

  • 2017头条笔试题:二维点集中找出右上角没有点的点并按x坐标从小到大打印坐标...
  • cocos2d-x中Node中重要的属性
  • cocos2d-x中Node中重要的属性
  • Paddle(16.x)保存问题--泪的教训
  • 火币袁煜明:区块链的本质、意义与商业体系设计 | 清华x-lab公开课
  • 高颜值大视野双涡轮更智能:vivo X23评测体验
  • 以Dapper、Zipkin和LightStep [x]PM为例阐述分布式跟踪的过去、现在和未来
  • 苹果封杀首款针对Mac OS X用户的勒索软件:下载已超6500次
  • 面向 Android* Jelly Bean 的英特尔® 凌动™ x86 映像安装说明 — 推荐
  • setResultTransformer在hibernate5.x中的使用
  • 从会话信息中删除项目
  • a是一个函数,那么`a.call.call`真的做了什么?
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。    邮箱:zengyin969@gmail.com

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号