ANSI 規格で定義されている C 言語のキーワードは全部で 32 個あり、キーワードの機能によりデータ型キーワードとプロセス制御キーワードの 2 つに分類されます。キーワード。
1. データ型キーワード
A 基本データ型 (5)
void: 関数がデータ型を持たないことを宣言します。戻り値またはパラメータなし、型なしポインタを宣言、破棄先の結果を表示
char: 文字型データ、整数データの型
int: 整数データ、通常はコンパイラ指定のマシン語length
float: 浮動小数点データの一種である単精度浮動小数点データ
double: 浮動小数点データの一種である倍精度浮動小数点データ
B 型修飾キーワード (4)
short: int、short integer データを修飾します。修飾された int は省略可能です
long: int、long integer を修飾しますデータ、変更された int は省略できます
#signed: 変更された整数データ、符号付きデータ型unsigned: 変更された整数データ、符号なしデータ型関連推奨事項: "php ビデオチュートリアル #"
C 複合型キーワード (5)
struct: 構造体宣言union: 共用体宣言
enum: 列挙型宣言typedef: 型エイリアスを宣言sizeof: 特定の型、特定の型または変数のサイズを取得
D ストレージlevel キーワード (6)
#auto: コンパイラによって自動的に割り当て、解放される auto を指定します。通常はスタック上に割り当てられます static: 静的変数として指定され、静的変数領域に割り当てられます。関数を変更する場合、関数ポインタの範囲をファイル register 内に指定します。 : レジスタ変数として指定、推奨 コンパイラは使用するために変数をレジスタに保存し、関数パラメータを変更することもできます コンパイラはスタックではなくレジスタを介してパラメータを渡すことをお勧めします extern: 対応する変数を次のように指定します外部変数、つまり別のターゲット ファイルで定義された変数は、別のファイルで宣言された変数の規約とみなすことができます const: volatile と合わせて「CV 特性」と呼ばれます。指定された変数は、現在のスレッド/プロセス (ただし、システムまたは他のスレッド/プロセスによって変更される可能性があります) volatile: const と合わせて「CV 機能」と呼ばれ、指定された変数の値はシステムによって変更されます。または他のスレッド/プロセス、コンパイラに毎回メモリから変数の値を取得させる2. プロセス制御キーワード
ジャンプ構造( 4)return: 特定の値 (または void 値、つまり値が返されない) を返すために関数本体で使用されます。
continue: 現在のループを終了して開始します。次のサイクル
break: 現在のループから抜け出す、または switch 構造
goto :無条件ジャンプ文
B 分岐構造 (5)if:条件文
else:分岐を否定する条件文(ifと併用)
switch:switch文(複数の分岐文)
case : switch 文内の分岐マーク
default: switch 文内の「other」分割統治、オプション
C ループ構造 (3)for: for ループ構造、for(1;2;3)4; の実行順序は 1->2 ->4->3->2... ループで、2 はループ条件です
do: do ループ構造、do 1 while(2); の実行順序は 1->2 ->1...loop、2 はループ条件です。
while : while ループ構造, while(1)2; 実行シーケンス 1->2->1..., 1 がループ 上記の条件ループ文では、ループ条件式が true の場合は継続し、 false の場合、ループから抜け出します。
以上がC言語の32個のキーワードを詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。