始めにこのページは、これからC言語を使ってプログラムを組みたいと考えている人を対象 にした、C言語の入門ページです。なぜC言語の入門ページを発表したのか?その答えは、本屋さんなどにあるCの入門書が、始めから説明が事細か過ぎるために、 初めてC言語を組む人には極めて理解しづらい内容になっているからです。 だからこのページでは、始めからこと細かい説明を書きません。なぜなら一通りプログラム を打ち込んで、ある程度の知識を身につけたあとで、細かい説明をした方が、理解 しやすいからです。この時に疑問に感じることがあると思いますが、気にせず次を 読んでください。 本屋さんなどにあるCの入門書が理解しづらい理由は、内容がこと細かく書かれて いるからです。始めてC言語を組む人には、こと細かく書かれた内容は理解しづらい です。なぜならC言語の知識をほとんど持ち合わせていないからです。例えば、野球 を見たこともやった事もない人に野球を教えるときに、始めから打撃理論をこと細か く教えても、「打撃ってなーに」で終わってしまい、こと細かい説明なんてなかなか理 解してくれません。しかし先に野球の試合を見せてあげて、一通りのルールと専門 用語を教えてあげれば、事細かな打撃理論も理解しやすくなります。 これと同じことが、C言語の入門書でもいえます。なぜなら、野球を教えるのもC言語 の入門書も、ともに教えるということで、一致しているからです。 だから、このページを見て、エディタって何だろうとか、#includeって何だろうとか、 int main()の時には、return0;がいるのにvoid mainの時には、return 0;がな ぜいらないのかっといった、疑問点が浮かんできても、とりあえず気にせず次を読 んでください。なぜなら、その方が疑問点が解かる近道だからです。 |