キーワードの一覧表 | Programming Place Plus C言語編

トップページC言語編

キーワード 🔗

C言語に存在するキーワードの一覧です。

C++ のキーワード一覧がこちらのページにあります。

ここで取り上げられている名前は、C言語として特別な意味を持つものとして予約されており、他の用途で使うことはできません(たとえば、変数や関数の名前といったものには使えません)。

キーワード 意味・使い道 解説章
【C23】alignas アラインメントを指定する 第37章
【C23】alignof アラインメントを取得する 第37章
auto (C17 まで)自動記憶域期間。ただし使う理由はない。
(C23)型推論
【C23】bool 論理型 第13章第19章
break 1. ループから抜け出す
2. switch文から抜け出す
1. 第17章
2. 第11章
case switch文で使うラベル 第11章
char 文字型 第4章第8章第19章
const 書き換え禁止 第32章
【C23】constexpr 定数式
continue ループを次の回へ進ませる 第17章
default 1. switch文で使うラベル
2. 【C11】総称選択で、適合する型がないときの式を指定
1. 第11章
do 後判定ループ 第16章
double 倍精度浮動小数点型 第20章
else if文の偽の場合の処理 第14章
enum 列挙型 第50章
extern 外部結合 第24章
【C23】false 第13章
float 単精度浮動小数点型 第20章
for ループ 第12章
goto ジャンプ 第17章
if 条件分岐 第14章
inline インライン関数 第57章
int 整数型 第4章第18章
long 1. 大きめの整数型
2. long double
1. 第19章
2. 第20章
【C23】nullptr ヌルポインタ
register 高速化の要請 第57章
restrict 特定のポインタ以外からのアクセスがないことを伝える 第57章
return 関数から戻る 第17章
short 小さめの整数型 第19章
signed 符号付き整数型 第19章
sizeof 型や式の大きさ 第4章第19章
static 1. 内部結合
2. 静的記憶域期間
3. 仮引数のポインタが指す配列の最小要素数を指定
1. 第24章第24章
2. 第22章
3. 第33章
【C23】static_assert コンパイル時アサート 第30章
struct 構造体 第26章
switch 多方向分岐 第11章
【C23】thread_local スレッドローカル
【C23】true 第13章
typedef 型の別名の定義 第19章第26章
【C23】typeof 型名を得る
【C23】typeof_unqual 修飾子を取り除いた型名を得る
union 共用体 第55章
unsigned 符号無し整数型 第18章第19章
void 1. 値がないことを表す型名
2. voidポインタ
3. void式
1. 第9章
2. 第34章
3. 第27章
volatile 処理系が想定しない方法で変更される可能性を伝える
while ループ 第16章
【C11】_Alignas アラインメントを指定する
(※C23 から alignas の使用を推奨)
第37章
【C11】_Alignof アラインメントを取得する
(※C23 から alignof の使用を推奨)
第37章
【C11】_Atomic アトミックオブジェクト
【C23】_BitInt ビット精度の整数型 第19章
_Bool 論理型
(※C23 から bool の使用を推奨)
第13章第19章
_Complex 複素数
【C23】_Decimal128 128ビットの 10進浮動小数点型
【C23】_Decimal32 32ビットの 10進浮動小数点型
【C23】_Decimal64 64ビットの 10進浮動小数点型
【C11】_Generic 総称選択
_Imaginary 虚数型
【C11】_Noreturn 戻らない関数
(※C23 から、[[noreturn]]属性の使用を推奨)
【C11】_Static_assert コンパイル時アサート
(※C23 から static_assert の使用を推奨)
第30章
【C11】_Thread_local スレッドローカル
(※C23 から thread_local の使用を推奨)

参考リンク 🔗


更新履歴 🔗



C言語編のトップページへ

Programming Place Plus のトップページへ



はてなブックマーク に保存 Pocket に保存 Facebook でシェア
X で ポストフォロー LINE で送る noteで書く
rss1.0 取得ボタン RSS 管理者情報 プライバシーポリシー
先頭へ戻る