5

2行のコードを用意しましょう:

&car->speed
&(car->speed)
  1. これら2行は同等ですか?どちらの場合も のアドレスを取得できspeedますか?
  2. それらが同等である場合、コーディング規則として選択する方が良いものは何ですか?
4

2 に答える 2

9

これら2行は同等ですか?どちらの場合も速度に対応できますか?

はい。->unary よりも優先順位が高い&ため&car->speed、 と&(car->speed)は同等です。

それらが同等である場合、コーディング規則として選択する方が良いものは何ですか?

のアドレスに関心がある意図した動作を示しているため、2 番目に移動しますspeed

于 2014-09-18T17:52:19.630 に答える