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

トップページC言語編

キーワード

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

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

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

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

参考リンク


更新履歴

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

’2018/5/4 新規作成。



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

Programming Place Plus のトップページへ



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