【C言語】
#include <stdio.h>
とは何か?

#include とは何か?

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

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

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

■stdio.hの読み方

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


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

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


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

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


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

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


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

関数プロトタイプ宣言
=K&Rの古い関数宣言+引数の型と数の情報


■stdio.hは何処にありますか?

貴方がlinuxを使っているならば➡”/usr/include/stdio.h”

貴方がVisual Studio 2022を使っているならば
➡Power Shell起動⇒Cl -P a.c;cat a.i