Ключевые слова и идентификаторы C ++

В этом руководстве мы узнаем о ключевых словах (зарезервированные слова в программировании на C ++, которые являются частью синтаксиса). Также мы узнаем об идентификаторах и как их называть.

Ключевые слова C ++

Ключевые слова - это заранее определенные слова, которые имеют для компилятора особое значение. Например,

 int money;

Вот intключевое слово, указывающее, что деньги являются переменной целочисленного типа.

Вот список всех ключевых слов C ++. (начиная с C ++ 17)

alignas decltype namespace struct
alignof default new switch
and delete noexcept template
and_eq do not this
asm double not_eq thread_local
auto dynamic_cast nullptr throw
bitand else operator true
bitor enum or try
bool explicit or_eq typedef
break export private typeid
case extern protected typename
catch false public union
char float register unsigned
char16_t for reinterpret_cast using
char32_t friend return virtual
class goto short void
compl if signed volatile
const inline sizeof wchar_t
constexpr int static while
const_cast long static_assert xor
continue mutable static_cast xor_eq

Примечание. Поскольку C ++ чувствителен к регистру, все ключевые слова должны быть написаны в нижнем регистре.

Идентификаторы C ++

Идентификаторы - это уникальные имена, присвоенные программистом переменным, классам, функциям или другим объектам. Например,

 int money; double accountBalance;

Здесь идентификаторами являются деньги и accountBalance.

Правила наименования идентификаторов

  • Идентификаторы могут состоять из букв, цифр и символа подчеркивания.
  • У него нет ограничений на длину имени.
  • Он должен начинаться либо с буквы, либо с подчеркивания.
  • Это чувствительно к регистру.
  • Мы не можем использовать ключевые слова в качестве идентификаторов.

Мы можем выбрать любое имя в качестве идентификатора, если будем следовать приведенным выше правилам. Однако мы должны дать значимые имена идентификатору, который имеет смысл.

Примеры хороших и плохих идентификаторов

Неверный идентификатор Плохой идентификатор Хороший идентификатор
Общее количество очков T_points totalPoint
1список list_1 list1
плавать n_float floatNumber

Интересные статьи...