关于强制类型转换的优先级问题

Posted white-star

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于强制类型转换的优先级问题相关的知识,希望对你有一定的参考价值。

(type)的优先级为第二梯度,仅次于(),[ ]等

结合律为从右向左

另外 (ll)ab == a(ll)b

而且(ll)(a-c)b == (a-c)(ll)b

而type( )有限级为第一梯度,有时候用起来是很方便的

aXb运算时只需其中一个变量类型正确即可,不过需要注意顺序和优先级,1llab可以,但ab1ll不可以

以上是关于关于强制类型转换的优先级问题的主要内容,如果未能解决你的问题,请参考以下文章

SV强制类型转换和常数

怎样让vs2013不进行强制类型转换

java中的强制类型转换

c和c++中,对结构体进行强制类型转换!

c---数据类型强制转换

关于java中的short和int类型转换的问题