首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

强转运算符的优先级,和.以及->相比哪位高手高

2012-05-20 
强转运算符的优先级,和.以及-相比谁高?class A...class B...B b(A)b.c//这个市把b变成了A类型呢还是把b

强转运算符的优先级,和.以及->相比谁高?
class A...
class B...
B b;
(A)b.c;//这个市把b变成了A类型呢还是把b.c变成了A类型?
(A)b->c;//这个市把b变成了A类型呢还是把b.c变成了A类型?

谢谢!

[解决办法]
先是成员访问,然后是类型转换。
[解决办法]
. ->优先级高于强制类型转换。所以是b.c或者b->c转换成A
[解决办法]

探讨

. ->优先级高于强制类型转换。所以是b.c或者b->c转换成A

[解决办法]
先访问成员,再类型转换.

如果不确定可以自己试验一下, 或者直接打括号约束它.
[解决办法]
探讨

. ->优先级高于强制类型转换。所以是b.c或者b->c转换成A

热点排行