C言語講座-0日目「準備」

「C言語講座-0日目「準備」」の編集履歴(バックアップ)一覧はこちら

C言語講座-0日目「準備」」(2010/09/10 (金) 18:42:56) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

**コンパイラの準備 まずは準備として、コンパイラを用意しなければなりません。これがなければプログラミングを実行することができないので。 学習者には、以下のコンパイラがお勧めです。 学習用C言語開発環境:[[http://9cguide.appspot.com/p_9cide.html]] 管理者権限がなくてもインストール可です。 **プログラムの記法について すでに1日目の内容を超えますが、Cの記法について書いておきます。 C言語は「フリーフォーマット」をとっています。これは、行にとらわれず、比較的自由に書ける記法です。「トークン」と呼ばれる最小単位を分割・合体させてしまわなければ、どんな書き方であれOKです。 トークンとはいわば、単語のことです。例えば「int n;」という文であれば「int」と 「n」、それと「;」がトークンになります。これらの間がいくらスペースであいていたり改行されていてもかまいません(;のような記号は別のトークンに引っ付いてもかまいませんが)。しかし「intn;」や「in t n;」のように変なところであけたり、別のものをひっつけてしまうとダメです(ある意味当然です)。 フリーフォーマット言語であるCでは、文の区切りが必要です。そのため、文の最後に「;」をつけます。また、本来一文であるところを、複数の文が必要なときは「{}」を用います(英語で言う節みたいなもの)。 その他、Cの特徴としてまず「大文字」と「小文字」は区別されることがあげられます。「int」と「INT」と「Int」は別物です。また、他の特徴として、Cでプログラム中は全角文字を文章として認識できませんので(""で囲われた中は可)、&bold(){全角スペースを空けるとエラーを返します}&u(){}ので注意してください。
**コンパイラの準備 まずは準備として、コンパイラを用意しなければなりません。これがなければプログラミングを実行することができないので。 学習者には、以下のコンパイラがお勧めです。 学習用C言語開発環境:[[http://9cguide.appspot.com/p_9cide.html]] 管理者権限がなくてもインストール可です。 **プログラムの記法について Cの記法について書いておきます。 C言語は「フリーフォーマット」をとっています。これは、行にとらわれず、比較的自由に書ける記法です。「トークン」と呼ばれる最小単位を分割・合体させてしまわなければ、どんな書き方であれOKです。 トークンとはいわば、単語のことです。例えば「int n;」という文であれば「int」と 「n」、それと「;」がトークンになります。これらの間がいくらスペースであいていたり改行されていてもかまいません(;のような記号は別のトークンに引っ付いてもかまいませんが)。しかし「intn;」や「in t n;」のように変なところであけたり、別のものをひっつけてしまうとダメです(ある意味当然です)。 フリーフォーマット言語であるCでは、文の区切りが必要です。そのため、文の最後に「;」をつけます。また、本来一文であるところを、複数の文が必要なときは「{}」を用います(英語で言う節みたいなもの)。 その他、Cの特徴としてまず「大文字」と「小文字」は区別されることがあげられます。「int」と「INT」と「Int」は別物です。また、他の特徴として、Cでプログラム中は全角文字を文章として認識できませんので(""で囲われた中は可)、&bold(){全角スペースを空けるとエラーを返します}&u(){}ので注意してください。

表示オプション

横に並べて表示:
変化行の前後のみ表示: