- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:多次元配列とポインタ渡しについて)
多次元配列とポインタ渡しについて
このQ&Aのポイント
- 多次元配列のポインタ渡しについて,自作の関数がエラーとなる原因を解説してください。
- 具体的には、自作の関数で配列の先頭アドレスを示すポインタを指定する際にエラーが発生しています。
- 質問者は間違いがないと思っているが、エラーの原因について詳しく知りたいとのことです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Data の型は unsigned short [11][2] で, これをポインタに変換すると unsigned short (*)[2]. これは unsigned short * とは違う型ですから, 当然文句を言ってきます. 考えるのが面倒なら Convert の最後の引数を unsigned short Data[][2] にすればコンパイルは通ります.
お礼
ご回答ありがとうございます. とりあえず,表記のようにしたら通りました♪ やはり,ポインタや配列はまだまだ奥が深いです. もう少し勉強して,きちんと意味が分かるようにしたいと思います. 本当にありがとうございました! 一層の精進をしてまいります!!!!