C言語をはじめよう
当ページのリンクには広告が含まれています。
当サイトでは、C言語プログラミングのための環境構築から基本構文、さらに応用までを解説することを目的としています。
プログラミング初心者の方にもわかりやすいように多数のサンプルプログラムを用意しています。サンプルをコンパイル・実行しながら、C言語をマスターしましょう。
環境の構築
C言語は Windows、Mac、Linux などさまざまなプラットフォームで開発が可能です。こちらを参考にまずは、開発環境の準備をしていきましょう。
スポンサーリンク
コンパイルと実行
環境の構築が終わったら簡単なプログラムをコンパイル・実行してみましょう。
プログラムの基本
プログラムの基本では「Hello, World」という文字列を出力するサンプルプログラムをひとつひとつ分解して、みていきます。
スポンサーリンク
基本構文
それではC言語の基本構文をみていきます。
変数
計算
条件分岐
繰り返し処理 - ループ
- for文
- for文 - 入れ子(ネスト)多階層の繰り返し処理
- while文
- do 〜 while文
- break文 - ループから抜ける
- continue文 - ループをスキップ
- (前置・後置)インクリメント演算子, ++
- (前置・後置)デクリメント演算子, --
文字列
- 文字 - char型
- 文字列 - 配列
- 文字列 - 配列 - ダブルクォーテーションを使って
- 文字列の文字数と配列の要素数
- 文字列 - 日本語の取り扱い方法
- キーボードから入力した文字/文字列を配列に
- scanf関数を使った文字列入力の注意点 - ホワイトスペース
- scanf関数 - スキャン集合
- scanf関数 - スキャン集合を使った文字列 - ホワイトスペース
- 文字列 - strcpy関数
- 文字列関数 - string.h
配列
関数
- 関数の作り方
- 関数を呼び出す方法
- 引数なし&戻り値なし
- 引数あり&戻り値なし
- 引数あり&戻り値あり - 関数のプロトタイプ宣言
- スコープ - グローバル変数とローカル変数
ファイル
乱数
その他
サンプルプログラム
スポンサーリンク