MMGamesロゴ  MMGames
Twitterシェアボタン  Facebookシェアボタン   
 English 

しんで覚えるC言語
しんで覚えるC言語

苦Cについて

前書き
前書きもしっかり読んでくださる真面目な皆さん、こんにちは。
筆者は、元々はフリーソフトの開発などを行っていたのですが、
その僕が、苦Cを作成したことには3つの理由があります。

1つ目は、筆者が通っている大学のC言語の授業がいい加減なことです。
説明不足のC言語用語を乱発し、余計なことまで説明する傾向が見られる他、
プログラミング自体も、ソースの写しにかなり近いのが現実のようです。

2つ目は、最近、筆者の生活にハリがなくなっていることです。
筆者は、少し前まで、フリーソフトの開発に情熱を注いできましたが、
ここ最近は、能力の範囲では、これ以上作りたいソフトがなくなってしまい、
そのままでいるうちに、だらだらと日々を過ごすようになっていました。

3つ目は、C言語の復習です。
少し前までは、新しい言語や概念をいろいろ勉強してきたのですが、
ここにきて、新しいものについていくのに、C言語の基礎が重要なことに気づきました。

こんな理由から、筆者は、自力でC言語の入門を書いてウェブ上で公開すれば、
生活にもメリハリが出るし、C言語の復習にもなると考えました。

要するに、筆者がC言語入門をこのように公開しているのは、
無料で皆にC言語を学んでいただこうというボランティア精神ではなく、
単純に、自分自身の勉強と暇つぶしのために始めたことなのであります。
ちなみに筆者は、ボランティアとただ働きは同義語であると考えております。

苦Cを執筆するに当たっては、紙の雑誌と同等に文字が読みやすいページを作ること、
できる限り、C言語の実態に合わせた説明を取り入れることを心がけました。
また、同種のサイトにありがちな、断片的な説明にとどめることはせず、
市販書籍のように、C言語の主要な機能のすべてを体系立てて説明しています。
やる気さえあれば、苦CだけでC言語の基本が習得できるように作られています。

苦Cは、これからプログラミングを始める人、C言語を学習する人にとって、
最適であるかはわかりませんが、有望な選択肢の1つであると思います。

筆者 MMGames/森口将憲


本サイトについて

苦しんで覚えるC言語(苦C)は
C言語入門サイトの決定版です。
C言語の基本機能を体系立てて解説しており、
市販書籍と同等以上の完成度です。

第0部:プログラム概要編
  1. プログラムとは何か?
2章:プログラムの書き方
  1. 書き方のルール
  2. 書き方の慣習
  3. 練習問題2
3章:画面への表示
  1. 文字列の表示
  2. 改行文字
  3. 練習問題3
6章:キーボードからの入力
  1. 入力用の関数
  2. 入力の恐怖
  3. 練習問題6
9章:回数が決まっている繰り返し
  1. 繰り返しを行う文
  2. ループ動作の仕組み
  3. 練習問題9
10章:回数がわからない繰り返し
  1. 回数不明ループ
  2. 入力チェック
  3. 練習問題10
13章:複数の変数を一括して扱う
  1. 複数の変数をまとめて扱う
  2. 配列の使い方
  3. 練習問題13
20章:複数のソースファイル
  1. 最小限の分割
  2. 分割の定石
  3. 練習問題20

コメント
COMMENT

💬 コメント投稿欄を開く