本サイトで扱うC言語のレベルは以下だ。
簡単にいうと、
”最も基礎から勉強して、プロとして活躍できるレベルまでフォローしたい”
だ。
<C言語学習の流れ>
1.まずはC言語の全体像を把握
2.必要な分野に関して掘り下げて勉強
3.基礎を土台に、高度なテクニック習得の旅に出る
多くのC言語学習者は、大抵「ポインタ」という分野で悪戦苦闘し、
そこで勉強を辞めてしまうのである。(知識も中途半端のままとなり、やがて消える)
その勉強法は間違っている。
何事も、「まずは一通り全体像をつかむこと」が重要なのだ。
ゆえに、分からない分野はスキップして
次へ次へと進めばいい。
そして一通り終わった時点で、苦手分野や詳しく知りたい分野について
丁寧に時間をかけて掘り下げていくべきなのだ。
基礎が終われば、あとは加速的に知識は向上していく。
(知識は勉強量に正比例して向上するものではなく、2次曲線のように後半グンと延びてくる。
人間の脳は、「ほかの事と関連させて記憶する」ように構成されているからに他ならない)
本サイトではとても丁寧に説明を行っていくが、
さほど説明もしないでサラッと次に進むことがある。
それは、その時点で論点ではない(学ぶべき焦点ではない)ところであり、
必ず後から(論ずるべきところで)徹底的に掘り下げている。
よって、安心してサラッと読み進めていただきたい。
---
世の中には沢山の素晴らしいC言語学習用の書籍やサイトが存在する。
本サイトも「他と違う何か」がなければ皆さんに
再び訪問していただけない。
インターネット戦国時代の今、
私のC言語人生の全てをかけ、
大胆かつ徹底的に丁寧に本サイトを構築することを
ここにお約束する。
Are you ready?
C言語無双 (C-man)