
關鍵字為具有語法功能的保留字 (reserved word) , C++11 的關鍵字共有 86 個,如以下列表
| alignas* | alignof* | and | and_eq |
| asm | auto | bitand | bitor |
| bool | break | case | catch |
| char | char16_t* | char32_t* | class |
| compl | const | constexpr | const_cast* |
| continue | decltype* | default** | delete** |
| do | double | dynamic_cast | else |
| enum | explicit | export** | extern |
| false | final*** | float | for |
| friend | goto | if | inline |
| int | long | mutable | namespace |
| new | noexcept* | not | not_eq |
| nullptr* | operator | or | or_eq |
| override*** | private | protected | public |
| register | reinterpret_cast | return | short |
| signed | sizeof | static | static_assert* |
| static_cast | struct | switch | template |
| this | thread_local* | throw | true |
| try | typedef | typeid | typename |
| union | unsigned | using | virtual |
| void | volatile | wchar_t | while |
| xor | xor_eq |
| * | 在 C++11 加入的關鍵字。 |
| ** | 在 C++11 中改變原有的意義。 |
| *** | 在 C++11 中是具有特殊意義的識別字。 |
關鍵字可用作指示詞 (specifier) 、修飾詞 (modifier) 、陳述 (statement) 、運算子等。
continue ...
沒有留言:
張貼留言