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

苦しんで覚えるC言語

ターゲット層

対象読者
苦Cが対象とするのは、真面目にC言語を覚えたい初心者です。
以下のような人は、インターネットで検索するか、本屋に行くことをオススメします。
本サイトは、基礎の基礎から説明することをモットーとしているため、概要を知りたいだけの人にとっては難易度が高くなっています。

同期の例
・大学・専門学校で出されたプログラミングの課題の答えが知りたい。
・知識として、C言語のことを知りたい。

また、読者の人が、ある程度のパソコンの操作ができることを前提としています。
以下のことが、まあまあできるという人は、十分合格です。

必要なパソコン操作スキル
・キーボードを使って、簡単な文章を作ることができる。
・ファイルの、保存・コピー・削除などができる。
・インターネットでファイルのダウンロードができる。

C言語のプログラムを記述するには、当然キーボードを使用します。
でも、やることは主に半角英数字の入力ですし、速く打ち込む必要もありません。
とにかく、文字の入力さえできればそれでかまいません。

スマホしかもってないのですか?
スマホやタブレットで、C言語やプログラミングを学習するのは、かなり困難です。
画面が小さく、キーボードがないため、プログラムの入力が非常にやりにくくなるためです。
プログラミングの勉強をするのであれば、自分専用のパソコンを購入されることを強くオススメします。


どんなパソコンを買えばいいのですか?
パソコンは低価格のものでも問題ありません。
3万円のパソコンでも(動作はもっさりですが)プログラミングの勉強は十分可能です。

ちなみに、筆者のオススメは中古のThinkPadです。
企業がまとめて数百台購入し、数年後に中古品として売り払うことがよく行われており
型落ちとはいえ、高性能なパソコンがかなりお安く入手できるためです。
また、ThinkPadはキーボードが非常に打ちやすく、プログラミング学習には最適です。

苦Cで使用するソフトウェアは、インターネットからダウンロードして入手します。
したがって、インターネットがある程度できる必要があります。

C言語のプログラムはテキストファイルです。
これを取り扱うために、ファイルの取り扱いに関する知識が必要になります。


本サイトについて

苦しんで覚える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

💬 コメント投稿欄を開く