C 言語チュートリアル
C言語は、汎用的な手続き型のコンピュータプログラミング言語です。1972年、UNIXオペレーティングシステムの移植と開発のために、デニス・リッチーがベル電話研究所でC言語を設計・開発しました。
C言語は広く使用されているコンピュータ言語であり、Javaプログラミング言語と同じくらい普及しています。両者は現代のソフトウェアプログラマーの間で広く使用されています。
現在の最新のC言語標準はC18で、それ以前のC言語標準にはC17、C11...C99などがあります。
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;文はプログラムの終了を示すために使用されます。