Ключевые слова — это зарезервированные идентификаторы, которые имеют специальное значение для компилятора. Их можно использовать только в том смысле, в котором они определены. Список ключевых слов C++ приведен в таблице ниже.
| Список ключевых слов C++
|
| asm
| else
| new
| this
|
| auto
| enum
| operator
| throw
|
| bool
| explicit
| private
| true
|
| break
| export
| protected
| try
|
| case
| extern
| public
| typedef
|
| catch
| false
| register
| typeid
|
| char
| float
| reinterpret_cast
| typename
|
| class
| for
| return
| union
|
| const
| friend
| short
| unsigned
|
| const_cast
| goto
| signed
| using
|
| continue
| if
| sizeof
| virtual
|
| default
| inline
| static
| void
|
| delete
| int
| static__cast
| volatile
|
| do
| long
| struct
| wchar_t
|
| double
| mutable
| switch
| while
|
Знаки операций
Знак операции — это один или более символов, определяющих действие над операндами. Внутри знака операции пробелы не допускаются. Операции делятся на унарные, бинарные и тернарную по количеству участвующих в них операндов.
Один и тот же знак может интерпретироваться по-разному в зависимости от контекста. Все знаки операций за исключением [ ], ( ) и ? : представляют собой отдельные лексемы.
Большинство стандартных операций может быть переопределено (перегружено).