可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题
可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题
各编译器实现不太一样。22的结果应该是这样出来的:
首先拆成了两部分(因为只能分步做加法)
然后对第一部分再分解:
所以最终结果是b=22
自加运算的优先级高于加法运算而加法运算又是由左往右运算的 所以就是想我仩面说的了
没有说你的不准确,主要是这个答案多种多样有的编译结果是24,那个是怎么来的啊大神,求解答
你写的代码属于未定义行為(Undefined), 如果你去问一个高手,绝对被他骂死.
因为这样的代码使用不同的编译器结果不同,所以最好避免.
你用的是VC,所以我也用VC编译看汇编,所以我说我嘚准确.
内容提示:c语言入门试题基础教程lesson22
文档格式:PDF| 浏览次数:1| 上传日期: 21:52:29| 文档星级:?????
全文阅读已结束如果下载本文需要使用