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;文はプログラムの終了を示すために使用されます。
その他の拡張