【C言語】
<stdio.h>とは?
見ればわかるので見てみよう

先頭に書く #include とは何か?

■stdio.hの読み方

「エスティディ・アイオウ・ドット・エイチ」と読みます。
「スタンダード・アイオウ・ドット・エイチ」とも読みます。

■stdio.hを日本語に意訳すると

「標準・入出力関数・ヘッダファイル」です。
もっと意訳すると
「キーボード入力/画面出力関数プロトタイプ宣言を纏めたファイル」です。


■#include(インクルード) って何ですか?

直訳すると「含む」の意味です。

意訳すると
「右のファイルをここに含める(=展開する)」の意味です。


■stdio.hを見てみよう

貴方がlinuxを使っているならば
➡”/usr/include/stdio.h”にあります。
catやmoreコマンドで見れます。

more        /usr/include/stdio.h

■関数プロトタイプ宣言とは何ですか?

関数の自己紹介です。
関数戻り値の型、引数の数と型をコンパイラに教えます。
関数定義ではありません。


■関数宣言とは何ですか?

関数の古い形式の関数自己紹介です。
変数を使う前に変数宣言するのと同様に、
関数も使う前に宣言が必要なのですが
昔は自己紹介しなくても許されました。


■関数宣言と関数プロトタイプ宣言の違い

関数プロトタイプ宣言とは
→K&Rの古い関数宣言に引数の型と数の情報を追加したものです。