C ++ Kulcsszavak és azonosítók

Ebben az oktatóanyagban megismerjük a kulcsszavakat (a szintaxis részét képező fenntartott szavak a C ++ programozásban). Ezenkívül megismerjük az azonosítókat és azok elnevezését.

C ++ Kulcsszavak

A kulcsszavak előre definiált szavak, amelyek különleges jelentéssel bírnak a fordító számára. Például,

 int money;

Itt integy kulcsszó jelzi, hogy a pénz egész típusú változó.

Itt található az összes C ++ kulcsszó felsorolása. (C ++ 17-től)

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

Megjegyzés: Mivel a C ++ a kis- és nagybetűk közötti nyelv, az összes kulcsszót kisbetűvel kell írni.

C ++ azonosítók

Azonosítók azok az egyedi nevek, amelyeket a programozó változóknak, osztályoknak, függvényeknek vagy más entitásoknak adott. Például,

 int money; double accountBalance;

Itt a pénz és a accountBalance azonosítók.

Az azonosítók elnevezésének szabályai

  • Az azonosítók betűkből, számjegyekből és az aláhúzás karakterekből állhatnak.
  • Nincs korlátozva a név hossza.
  • Vagy betűvel vagy aláhúzással kell kezdődnie.
  • A kis- és nagybetűk különböznek.
  • Nem használhatunk kulcsszavakat azonosítóként.

Bármelyik nevet választhatjuk azonosítónak, ha betartjuk a fenti szabályokat. Az értelmes azonosítónak azonban értelmes neveket kell adnunk.

Példák jó és rossz azonosítókra

Érvénytelen azonosító Rossz azonosító Jó azonosító
Összes pont T_pontok totalPoint
1 lista list_1 lista1
úszó n_ float floatNumber

érdekes cikkek...