您好,欢迎来到一览文库!找行业资料上一览文库!
一览( 微信公众号:yilanshequ )

一览( 微信公众号:yilanshequ )

打开微信扫一扫,即可直接关注

收藏我们 | 登录 | 注册
当前位置:一览文库> IT/互联网 > 软件 > 浅谈C
浅谈C

浅谈C

一览通:免费获取520份薪酬绩效文档

级别:| 积分:0 分 | 浏览:76236 | 大小:14.00KB | 下载:4561 次 | 上传:2013-05-14

简介:

当一个函数带有多个参数时,C++语言没有规定在函数调用时实参的求值顺序。而编译器根据对代码进行优化的需要自行规定对实参的求值顺序。有的编译器规定自左至右,有的编译器规定自右至左,这种对求值顺序的不同规定,对一般参数来讲没有影响。但是,如果实参表达式中带有副作用的运算符时,就有可能产生由于求值顺序不同而造成了二义性。例如:int z = add_int(++x, x+y);,这样,在不同的编译器就有可能生产不同的结果。

[展开]
     

猜你喜欢

收藏 下载此文档 所需积分:0分