C言語編 キーワードの一覧表

先頭へ戻る

キーワード

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

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

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

参考リンク



更新履歴

'2018/5/11 defaultキーワードに、C11 の総称選択での用途を追加。

'2018/5/4 新規作成。



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

Programming Place Plus のトップページへ


このエントリーをはてなブックマークに追加
rss1.0 取得ボタン RSS