bruceteenbruceteen.blog.chinaunix.net
bruceteen
全部博文(158)
2012年(158)
CU官方博
gaokeke1
cdx08222
ichao121
Bsolar
tomcodin
xiao0613
tonyxuxu
redman27
ximiligi
分类: C/C++
2012-11-23 15:09:28
比如 unsigned short a=2, b=1;a-b 的类型是 int,不是 unsigned shorta+b 也是 int
上一篇:指定小数位数输出(很多人问,所以贴出来)
下一篇:[已经解决] 两种不同的输出,唯一差别仅在于一个是自定义类型,一个是内建类型
网友评论2012-11-23 15:10:16
Slicol 怎么工作这么久了,才知道?晕
网友评论2012-11-23 15:10:08
wq 善用cout << typeid().name()即可.
网友评论2012-11-23 15:10:01
pAnic unsigned char a=2, b=1; 也会得到同样的结果。 答案是:无论a+b还是a-b,不超过int范围的数值运算表达式最终都会以一个int类型作为结果类型。
登录 注册