C 言語チュートリアル

C言語は、汎用的な手続き型のコンピュータプログラミング言語です。1972年、UNIXオペレーティングシステムの移植と開発のために、デニス・リッチーがベル電話研究所でC言語を設計・開発しました。

C言語は広く使用されているコンピュータ言語であり、Javaプログラミング言語と同じくらい普及していて、両者とも現代のソフトウェアプログラマーの間で広く使用されています。

現在の最新のC言語標準はC18であり、それ以前のC言語標準にはC17、C11...C99などがあります。

さあ、Cプログラミングの学習を始めましょう!

Cオンラインツール

このチュートリアルを読むべき人は?

このチュートリアルは、ゼロからC言語を学ぶ必要があるソフトウェアプログラマー向けに作られています。このチュートリアルを通じて、C言語について十分な知識を得て、専門知識のレベルを向上させることができます。

このチュートリアルを読む前に必要な知識:

このチュートリアルの学習を始める前に、コンピュータプログラミングの用語について基本的な理解が必要です。任意のプログラミング言語の基本的な理解は、C言語のプログラミング概念を理解する助けとなり、学習の進み具合を速めるのに役立ちます。

Cプログラムのコンパイル/実行

サンプル

#include <stdio.h> int main() { /*私の最初のCプログラム*/ printf("Hello, World! \n"); return 0; }

サンプルを実行 »

サンプル解説:

  • すべてのC言語プログラムには、次のものを含める必要がありますmain()関数。コードはmain()関数から実行を開始します。
  • /* ... */コメントに使用します。
  • printf()画面へのフォーマット出力に使用します。printf()関数は"stdio.h"ヘッダーファイルで宣言されています。
  • stdio.hはヘッダーファイル(標準入出力ヘッダーファイル)です。#includeはプリプロセッサ命令であり、ヘッダーファイルをインクルードするために使用します。printf()関数の場合、もしstdio.hヘッダーファイルが見つからないと、コンパイルエラーが発生します。
  • return 0;文はプログラムの終了を示すために使用します。
その他の拡張