やさしいCプログラミング
この本は,これからプログラミングを学ぼうとする初心者のために,
基本的な事柄について解説しています.本書の目的は,プログラムの
よい書き方(プログラミング書法またはプログラミングスタイルと
呼ばれる)を身につけるきっかけを提供することです.読者には,
コンピュータやプログラミングについての特別な知識は期待して
いません.本書で使用するコンピュータ言語は,Cよりはプログ
ラミングの教育に適したModula-2風の疑似言語です.この言語は
C言語が持つ文字列を置き換える機能(マクロ定義)を使って見
かけを変えているだけで,C言語そのものです.初心者がModula-2風C
を用いることの利点は,
- プログラムを読みやすく,文法を覚えやすくする,
- C言語特有のわかりにくさを緩和する,
- C言語特有の起こしやすいエラーを未然に防ぐ,
- C言語特有の落し穴をふさぐ,
- C言語特有の曖昧な制御構造を避ける,
等です.Modula-2風C言語を使うことによって,初心者
が枝葉の問題に振り回されることなく,よりよいプログラミング
スタイルのC言語を身につけることができるものと考えます.
---- まえがきより
プログラムリスト
- pseudo.h
- Ex00.c,
Ex01.c,
Ex02.c,
Ex03.c,
Ex04.c,
Ex05.c,
Ex06.c,
Ex07.c,
Ex09.c,
Ex10.c,
Ex11.c,
Ex12.c (Ex12.h),
Ex13.c,
Ex14.c (Ex14.sct),
Ex15.c (Ex15.sct),
Ex16.c,
Ex17.c,
Ex18.c,
Ex19.c,
Ex20.c