「C言語/記法」の版間の差分
削除された内容 追加された内容
Semi-Brace (トーク | 投稿記録) 編集の要約なし |
→キーワード: キーわーぞの増加に対応するための、{{Hlist}}化。 タグ: 2017年版ソースエディター |
||
72 行
</pre>
キーワードとは特定の機能のために予約された字句であり、その他の機能のためには使用できない。キーワードとは次のいずれかで
| url = http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf
| title = C11: WG14/N1570 Committee Draft — April 12, 2011 ISO/IEC 9899:201x
| page=58, §6.4.1 ''Keywords''
| publisher = ISO/IEC}}</ref><ref>『JISX3010:2003』p.37「6.4.1 キーワード」</ref>。▼
{{Hlist|class="hlist hlist-comma"
|[[C言語/データ型と変数#auto|auto]]
|[[C言語/制御文#break%E6%96%87|break]]
|[[C言語/制御文#switch%E6%96%87|case]]
|[[C言語/データ型と変数#%E4%B8%BB%E3%81%AA%E3%83%87%E3%83%BC%E3%82%BF%E5%9E%8B|char]]
|[[C言語/データ型と変数#const|const]]
|[[C言語/制御文#continue%E6%96%87|continue]]
|[[C言語/制御文#switch%E6%96%87|default]]
|[[C言語/制御文#do-while%E6%96%87|do]]
|[[C言語/データ型と変数#%E4%B8%BB%E3%81%AA%E3%83%87%E3%83%BC%E3%82%BF%E5%9E%8B|double]]
|[[C言語/制御文#
|[[C言語/データ型と変数#enum|enum]]
|[[C言語/データ型と変数#%E4%B8%BB%E3%81%AA%E3%83%87%E3%83%BC%E3%82%BF%E5%9E%8B|float]]
|[[C言語/制御文#for%E6%96%87|for]]
|[[C言語/制御文#goto%E6%96%87|goto]]
|[[C言語/制御文#if
|[[C言語/関数#inline|inline]]
|[[C言語/データ型と変数#%E4%B8%BB%E3%81%AA%E3%83%87%E3%83%BC%E3%82%BF%E5%9E%8B|int]]
|}▼
|[[C言語/データ型と変数#%E4%B8%BB%E3%81%AA%E3%83%87%E3%83%BC%E3%82%BF%E5%9E%8B|long]]
▲<ref>『JISX3010:2003』p.37「6.4.1 キーワード」</ref>
|[[C言語/データ型と変数#register|register]]
|[[C言語/データ型と変数#restrict|restrict]]
|[[C言語/制御文#return%E6%96%87|return]]
|[[C言語/データ型と変数#%E4%B8%BB%E3%81%AA%E3%83%87%E3%83%BC%E3%82%BF%E5%9E%8B|short]]
|[[C言語/データ型と変数#%E4%B8%BB%E3%81%AA%E3%83%87%E3%83%BC%E3%82%BF%E5%9E%8B|signed]]
|[[C言語/演算子と式#sizeof%E6%BC%94%E7%AE%97%E5%AD%90|sizeof]]
|[[C言語/データ型と変数#static|static]]
|[[C言語/構造体|struct]]
|[[C言語/制御文#switch%E6%96%87|switch]]
|[[C言語/データ型と変数#typedef|typedef]]
|[[C言語/共用体|union]]
|[[C言語/データ型と変数#%E4%B8%BB%E3%81%AA%E3%83%87%E3%83%BC%E3%82%BF%E5%9E%8B|unsigned]]
|[[C言語/データ型と変数#%E4%B8%BB%E3%81%AA%E3%83%87%E3%83%BC%E3%82%BF%E5%9E%8B|void]]
|[[C言語/データ型と変数#volatile|volatile]]
|[[C言語/制御文#%E7%B9%B0%E3%82%8A%E8%BF%94%E3%81%97%E6%96%87|while]]
| _Alignas
| _Alignof
| _Atomic
|[[C言語/制御文#%E8%AB%96%E7%90%86%E5%9E%8B|_Bool]]
| _Complex
| _Generic
| _Imaginary
| _Noreturn
| _Static_assert
| _Thread_local
auto ∗ break case char const continue default do double else enum extern float for goto if inline int long register restrict return short signed sizeof static struct switch typedef union unsigned void volatile while
=== 識別子 ===
|