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哈:Radis写错了兄弟
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务