i=i++;

怎么解释这#C++工程师#
全部评论
讨论这个没有意义
点赞 回复 分享
发布于 2016-04-28 13:47
就是i吧
点赞 回复 分享
发布于 2016-04-28 14:17
i=i++指的是 i先赋值给i (然后i在加1),如果原先i = 1 这个时候 i=2 应该等价于 i=i;//i=1 i++;//i=i+1; 但是这是一种没有意思的活动,C语言里拒绝出现这种依然优先级进行运算的表达式出现。 你换个编译器 有可能又等于1。写这种代码是要被公司开除的
点赞 回复 分享
发布于 2016-04-28 14:54

相关推荐

无情咸鱼王的秋招日记之薛定谔的Offer:好拒信,偷了,希望有机会用到
点赞 评论 收藏
分享
10-21 23:48
蚌埠坦克学院
csgq:可能没hc了 昨天一面完秒挂
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务