][3]hoge[4][3]この3つが正解で、どれも等価。「(サイズ3の配列)へのポインタ」という意味です。]は等価で単なる見やすさのための糖衣構文です。括弧が大事で、後述するように*hoge[3]と書いたら全く違う意味になります。][3]と書いたほうが意図が分かりやすいでしょう。hoge[4][3]と書いても、要素数4は無視されます。コンパイラの気持ちになれば分かりますね。]この3つはどれも等価で、「(サイズ不明の配列)へのポインタ」という意味です。サイズが不明なのでアドレスを計算できないからコンパイルエラーとなります。]*hoge[3]この3つはどれも等価で、「ポインタへのポインタ」という意味です。意図が全く異なりますね。関数自体はコンパイルできますが、呼び出し元と型が合ってないのでコンパイルエラーになります。]と書いたほうが意図が分かりやすいでしょう。*hoge[3]と書いても要素数3は無視されます。配列へのポインタとポインタの配列は紛らわしいので要注意です。これまで盤面の状態を表現するのに8×8の2次元配列...2013-08-29ダブルポインタC言語のダブルポインタについておさらい。i...2012-11-06C#のプロパティいまさらだけども、C#のプロパティについて。パラメータが間違っています。月別アーカイブはてなブログをはじめよう!lichengさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。