- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:配列渡し?について)
配列渡しの関数の引数について
このQ&Aのポイント
- 配列渡しの関数の引数は、一般的にはint a[]と宣言しますが、int a[1]のように書いても問題ありません。
- どちらの書き方でも正常に動作するため、規則上は問題ありません。
- 配列の要素数を指定すると、関数内で配列の要素にアクセスすることができます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
文法上はどちらでも問題なし。(a[1]の方は気持ち悪いけど) 一般的には int max(int a[]){ または int max(int *a){ にすると思います。
お礼
回答ありがとうございます。 そうですか。文法上はどちらでも良いのですね。 でも、a[1]は間違いと言われたほうがスッキリしますよね。