(* x).y与x-> y相同吗?

用户5585984

是否->可以在C中使用运算符而不是.它的可用性是否取决于我们使用的编译器?->运营商在过去的C标准用或它来自C ++标准?两者有何不同?

拔示巴

在C中,c->m等效于(*c).m括号是必需的,因为.它的优先级高于*任何受人尊敬的编译器都会生成相同的代码。

在C ++中,除非->*超载,等价如上。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

x + = y与x = x + y之差

来自分类Dev

x + = y和x = x + y之差

来自分类Dev

x |之间的差异 y和y <(x)以bash表示吗?

来自分类Dev

(x % y) 和 (x & (y-1)) 等价吗?

来自分类Dev

为什么(x-(x / y)* y)与x%y的值相同?

来自分类Dev

余数(x,y)真的是x-((round(x / y)* y)吗?

来自分类Dev

Gnuplot对相同x值的y值求和

来自分类Dev

x和y的大小必须相同

来自分类Dev

Gnuplot对相同x值的y值求和

来自分类Dev

(X!= Y)和(!(X == Y))之间的区别?

来自分类Dev

x = y是否会使x指向y?

来自分类Dev

sed \ {x,y \}范围贪婪吗?

来自分类Dev

StatusBar记录y的x

来自分类Dev

“ x!= y”的PMD验证

来自分类Dev

glutkeyboardfunc x,y参数

来自分类Dev

gnuplot x(y)平滑

来自分类Dev

x || y与mapply([R]中的function(x,y)x || y,x,y)

来自分类Dev

glutkeyboardfunc x,y参数

来自分类Dev

“ x!= y”的PMD验证

来自分类Dev

x || y与[[R]中的mapply(function(x,y)x || y,x,y)

来自分类Dev

怎么表达∀X ∃Y r(X, Y), ∃X ∀Y r(X, Y)?

来自分类Dev

Python Numpy数组运算符x + = y与x = x + y不同吗?

来自分类Dev

Python Numpy数组运算符x + = y与x = x + y不同吗?

来自分类Dev

为什么在Python中x * = y比x = x * y慢?

来自分类Dev

FD X-> Y,各种X没关系吗?

来自分类Dev

你能写if((x && y)|| y || z){这样做吗?}?

来自分类Dev

if(x-y){}和if(x!= y){}时这些语句是否相同?

来自分类Dev

如果x&= y均等于c ++ bool,则x&= y等于x = x && y

来自分类Dev

(x === y)||等条件的简写 (x === z)?