C言語なら、俺に聞け! <12>
■ このスレッドは過去ログ倉庫に格納されています
0626デフォルトの名無しさん
NGNGすみません、質問です。
以下のような、2次元配列を受け取るhoge()という
関数があった場合のことです。
main()
{
int a [2][3]={
{0,1,2} ,
{3,4,5}
} ;
hoge ( a ) ;
}
このhoge()の宣言方法は
void hoge ( int a [][ 3 ] )
という書き方しかできないですか?
なんだか、以前このような2次元配列を受け取るときには、
ポインタのポインタで受ければいい、という話を聞いたことが
あるような気がして、
void hoge ( int **a )
って書いたらwarningが出るので、あれ?って思っている
ところなんですが。
■ このスレッドは過去ログ倉庫に格納されています