C11の変更点 C23の変更点 プリプロセッシングディレクティブ プリプロセッサの概要 基本構文 条件付きディレクティブ ソースファイルのインクルード バイナリリソースの埋め込み マクロの定義と置換 行制御 診断ディレクティブ プラグマディレクティブ ヌルディレクティブ 事前定義されたマクロ名 プラグマオペレーター まとめと実践問題 /データ型と変数の高度な話題 (typedef,enum, const など) 中級者向けの話題 (プログラム仮引数, inline, 再帰 など) ストレージクラス指定子 auto constexpr extern register static thread_local typedef 定数式 整数定数式 算術定数式 アドレス定数 属性C23 非推奨化、フォールスルー禁止、非復帰など 型推論C23 typeof演算子とtypeof_unqual演算子C23