先頭へ戻る

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

Programming Place Plus トップページC言語編

先頭へ戻る

キーワード

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

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

キーワード 意味・使い道 解説章
auto 自動記憶域期間。現在では不要
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 外部結合 第24章
float 単精度浮動小数点型 第20章
for ループ 第15章
goto ジャンプ 第17章
if 条件分岐 第11章
inline インライン関数 第57章
int 整数型 第18章
long 1. 大きめの整数型
2. long double
1. 第19章
2. 第20章
register 高速化の要請 第57章
restrict 特定のポインタ以外からのアクセスがないことを伝える 第57章
return 関数から戻る 第17章
short 小さめの整数型 第19章
signed 符号付き整数型 第19章
sizeof 型や式の大きさ 第18章
static 1. 内部結合
2. 静的記憶域期間
3. 仮引数のポインタが指す配列の最小要素数を指定
1. 第24章第24章
2. 第24章
3. 第33章
struct 構造体 第26章
switch 多方向分岐 第12章
typedef 型の別名の定義 第26章
union 共用体 第55章
unsigned 符号無し整数型 第19章
void 1. 値がないことを表す型名
2. 汎用ポインタ
3. void式
1. 第9章
2. 第34章
3. 第27章
volatile 処理系が想定しない方法で変更される可能性を伝える
while ループ 第14章
_Alignas (C11) アラインメントを指定する 第37章
_Alignof (C11) アラインメントを取得する 第37章
_Atomic (C11) アトミックオブジェクト
_Bool 論理型 第13章
_Complex 複素数
_Generic (C11) 総称選択
_Imaginary 虚数型
_Noreturn (C11) 戻らない関数 第57章
_Static_assert (C11) コンパイル時アサート 第30章
_Thread_local (C11) スレッドローカル

参考リンク


更新履歴

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

’2018/5/4 新規作成。



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

Programming Place Plus のトップページへ



はてなブックマーク に保存 Pocket に保存 Facebook でシェア
Twitter でツイート Twitter をフォロー LINE で送る
rss1.0 取得ボタン RSS 管理者情報 プライバシーポリシー