若有&quot 如何转成引号;int a=25,b=2;&quot 如何转成引号;则条件表达式&quot 如何转成引号;(a)?++b:-b&quot 如何转成引号;的值是

C语言中int a=1,b=2,c=3; c=(a+=a+2),(a=b,b+3); printfC语言中inta=1,b=2,c=3;c=(a+=a+2),-知识宝库
你可能对下面的信息感兴趣int a=5;int b=a++ - ++a;b是多少?请解释一下。_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:562,786贴子:
int a=5;int b=a++ - ++a;b是多少?请解释一下。收藏
上海张学友、王菲演唱会一站式购票!票品安全且真票!立即订购!
b=-2;相当于b=5-7;
可不可以这样理解,c=(a++) - ++a; a在括号中是5,离开括号,就变成6了,而不是“-”以后再++。
在TurboC中,结果是否0,又怎么解释?是不是顺序又不一样了?
可不可以这样理解,c=(a++) - ++a; a在括号中是5,离开括号,就变成6了,而不是“-”以后再++。在TurboC中,结果是0,又怎么解释?是不是顺序又不一样了?
++c是先处理+再使用cc++是先使用c再处理+
所以这样的问题很无聊很蛋疼很没意义因为各种语言各种实现都不一样所以在不同的语言和不同的环境可能得到不同的结果
很多公司都爱出这样的题目,但是在开发中又用不到这样的地方,我也很纳闷。。
ThinkSNS年底钜惠,社交+直播+电商系统,0元分期,轻松购买
我又看了些书,java是规定从左到右的顺序求值。C则没有统一规定表达式的求值顺序,各家编译器自己的实现不同,优化方式不同。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 quot什么意思 的文章

 

随机推荐