17

私がそうする場合*ptr[x]、それは、、またはと同等*(ptr[x])ですか(*ptr)[x]

4

3 に答える 3

17

*(ptr[x])

Wikipediaの演算子の優先順位の表、またはより詳細な表については、このC /C++固有の表を参照してください。

于 2010-08-24T01:04:32.703 に答える
9

Cでは、すべての接頭辞演算子は接頭辞演算子よりも優先順位が高く、接頭辞演算子は中置演算子よりも優先順位が高くなります。っていうことは*(ptr[x])

于 2010-08-24T01:13:31.303 に答える
-1

その単純な例を分析および解析する反時計回りの動きを使用する

1. ptrから始めて、アスタリスク演算子を押すまで反時計回りに作業します
2.添え字演算子を押すまで、反時計回りにアスタリスク
3.ここに到着します。添え字演算子[x]

この表[]のようにアスタリスクよりも優先順位が高いので、*(ptr[x])

于 2010-08-24T01:07:34.157 に答える