若有定义语句:int a=10;double b=3.14;,则表达式‘A’+a+b值得类型是double 为什么呢

youqine 1年前 已收到1个回答 举报

lq8363020 幼苗

共回答了30个问题采纳率:86.7% 举报

'A'相当于int,VC做加法时,如果类型不匹配,就先转化为匹配的类型.而int转为doule丢失的信息最少,所以转为double相加

1年前

10
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.021 s. - webmaster@yulucn.com