猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
C语言的问题
2-22怎么做
慕仙4717340
浏览 1136
回答 1
1回答
onemoo
为什么在 C++ 区中问 C 语言问题?!看起来这是 C 代码。而且这个题目恐怕出得有问题。这代码的行为是 C 语言中的“未定义行为”,也就是说 x 和 y 最终的结果是不确定的。我在 http://www.imooc.com/qadetail/64864 有详细的解释。y = ++x * ++x; 这句代码的序列点就是语句结束时,所以 x 什么时候自增是完全不确定的,最终 y 得到的值自然也是不确定的了。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C++
typedef入门问题
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续