摘要: 整数提升:整数提升可以应用于所有的操作数,下面是整数提升的规则:如果两个操作数具有相同的类型,那么不需要任何的转换;不然,如果两个操作数同为有符号整数或者同为无符号整数,则rank小的操作数需要被提升为rank大的操作数的类型;不然,一个无符号操作数的rank大于或者等于另外一个有符号操作数,则该有符号操作数的类型会提升为无符号操作数的类型;不然,一个有符号操作数可以表示另一个无符号数的所有的值,那么那个无符号操作数的类型需转换为该有符号类型;不然,两个操作数都需要转换为有符号数对应的无符号类型——这种情况,我没有找出实例,哪位朋友指点一下呢。(归纳:几乎都是rank小的向rank大的类型转) 阅读全文
posted @ 2012-02-09 21:35 南风又起 阅读(180) 评论(0) 推荐(0) 编辑