- 352 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 19:27:11 ]
- まず、配列を理解するためにはインデックスの概念を知らなくてはいけない。
そして、配列とポインタの良くある使い方・関数の引数ととともに使うやり方も知らないといけない。 ここまでなら学校でちょこっと教えたらすぐに理解できるだろう。 だが、配列の本で解説しなければいけない内容は、それだけではない。 配列にまつわるいろんな事柄を知らないといけない。 配列型というものの存在、そこに値と変数があることを理解しなければならないし、 Cのメモリモデルとそれに対応した宣言、Cのメモリの使い方を知らなければ 配列は正しく使えない。 さらに、配列の添字演算子などの書き方と、ポインタでの書き方との対応・違いを 理解しなくちゃいけないし、関数の引数に書いた宣言の理解、配列に関係する 複雑な宣言の解読、特に多次元配列の書き方を学ばなくちゃいけない。 さらに、アドレス演算子やsizeof演算子、不完全型配列の理解、データ構造とともに使うやり方等 もある。学校でちょっと教えたらすぐ使える内容ではない。しっかりやるとしたら 少なくとも数ヶ月・半年分の講義のないようになる。
|

|