2012-03-05 18 views

答えて

2

いいえ、これらの2つの違いはありません。同じ理由は、[]*よりも優先順位が高いため、角括弧は本質的に冗長であるためです。それらはポインタの配列の宣言です。

しかし以下の差あり:この場合

  • int *a[10];
  • int (*b)[10];

a 10のintポインタの配列であり、そしてbあります配列へのポインタは1intです。

0

違いはありません! MSVCのインテリセンス機能は私に語った。

+0

関数ポインタ...関数ポインタがint(*)()として宣言されています。 – Invictus

関連する問題