*tmpKeyとも表せますが、)何の値を表すのでしょうか。アドレスを数字を表すのでしょうか?0~255のアドレスの数字を関数の引数としてコード:&tmpKey[0]を渡したのか。)は0番のコード:tmpKeyのアドレスなのか0~255番のコード:tmpKeyのアドレスを渡すのか少し混乱しています。コード:&tmpKey[0]がアドレスの値を表しますが、アドレス0のみtmpKey[0]を表すのか、アドレス0~255のアドレスをコード:tmpKey[256]を表すのかわかりません。次に書いてあるfor文で0~255のアドレスを渡しているのかもしれませんが、コード:&tmpKey[0]と書いてあり、アドレス0のみを渡していると思ったら、コメントには「全てのキーの入力状態を得る」と書いてあったため、悩んでいます。tmpKey[256]のコード:tmpKey[i]が入るとわかりました。tmpKey[256]を利用しますが、扱うものが違うため、引数での表し方が違うとわかりました。二つ目は、なぜコード:tmpKeyはアドレスを渡すとわかったのでしょうか。したら私の読み落としでリファレンスに書いてあるかもしれません。以上の二つ、よろしくお願いいたします。他人が書いた文章を、自分の書いた文章と区別できるように引用してください。[返信]ボタンの代わりに、タイトルの右の[“]ボタンを押すと全文引用されるので、不要な部分を削除して、quoteタグの外側に自分の文章を書いてください。配列、ポインタ、関数の基礎を学習し直してください。