・型 |
・演算子 |
・制御文 |
・拡張表記 |
・#(マクロ) |
・構造体 |
・共用体 |
・列挙型 |
・ポインタ |
構文一覧
構文検索
■型
■演算子
■制御文
■拡張表記
■#(マクロ)
■構造体
■共用体
■列挙型
■ポインタ
分類 | 概要 |
---|---|
型指定子 | データの種類を指定する |
型修飾子 | 型に付加を与える |
記憶クラス | データの記憶期間や有効範囲を指定する |
■演算子
分類 | 概要 |
---|---|
算術演算子 | 四則演算をする |
代入演算子 | 変数に値を代入する |
増減演算子 | 増分(1を足す)と減分(1を引く)をする |
ビット演算子 | ビット単位で演算をする |
比較演算子 | 比較を行う |
論理演算子 | 論理演算をする |
その他の演算子 | 上記以外の演算子 |
優先順位 | 複数の演算子を使う上での適応の順序を表す |
結合規則 | 同じ優先順位の演算子を使う上での実行順序を表す |
■制御文
分類 | 概要 |
---|---|
if-else | 制御式の真偽を判断をして2分岐する |
switch | 制御式の値によって多分岐する |
for | 処理を繰り返す |
while | 継続条件式のみを評価して処理を繰り返す |
do-while | 処理の後に継続条件式を評価して繰り返す |
break | 繰り返しを中断する |
continue | 繰り返し処理内で残りの文をスキップする |
■拡張表記
分類 | 概要 |
---|---|
拡張表記 | 仕様で表現できない文字を表す |
■#(マクロ)
分類 | 概要 |
---|---|
前処理指令 | 前処理を行う指令 |
前処理演算子 | 前処理指令行においてのみ使われる演算子 |
■構造体
分類 | 概要 |
---|---|
構造体 | いくつかの変数の集合体を作る |
■共用体
分類 | 概要 |
---|---|
共用体 | データを共用する変数の集合体を作る |
■列挙型
分類 | 概要 |
---|---|
列挙型 | 列挙した整数定数値の集合体を作る |
■ポインタ
分類 | 概要 |
---|---|
ポインタ | 変数などを有効範囲を越えて間接的に呼び出す |