C ++ ključne riječi i identifikatori

U ovom uputstvu naučit ćemo o ključnim riječima (rezervirane riječi u programiranju na C ++ koje su dio sintakse). Također, naučit ćemo o identifikatorima i kako ih imenovati.

Ključne riječi C ++

Ključne riječi su predefinirane riječi koje imaju posebno značenje za sastavljač. Na primjer,

 int money;

Ovdje intje ključna riječ koja označava da je novac varijabla tipa integer.

Ovdje je popis svih ključnih riječi C ++. (od 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

Napomena: Budući da je C ++ jezik osjetljiv na velika i mala slova, sve ključne riječi moraju biti napisane malim slovima.

C ++ identifikatori

Identifikatori su jedinstvena imena koja programer daje varijablama, klasama, funkcijama ili drugim entitetima. Na primjer,

 int money; double accountBalance;

Ovdje su novac i računBalance identifikatori.

Pravila za imenovanje identifikatora

  • Identifikatori se mogu sastojati od slova, znamenki i donjeg znaka.
  • Nema ograničenje duljine imena.
  • Mora započeti slovom ili podvlakom.
  • Razlikuje velika i mala slova.
  • Ne možemo koristiti ključne riječi kao identifikatore.

Kao identifikator možemo odabrati bilo koje ime ako se pridržavamo gore navedenih pravila. Međutim, identifikatoru koji ima smisla trebali bismo dati suvisla imena.

Primjeri dobrih i loših identifikatora

Nevažeći identifikator Loš identifikator Dobar identifikator
Ukupno bodova T_poena totalPoint
1list popis_1 popis1
plutati n_plovka floatBroj

Zanimljivi članci...