C ++ raktiniai žodžiai ir identifikatoriai

Šioje pamokoje sužinosime apie raktinius žodžius (rezervuotus C ++ programavimo žodžius, kurie yra sintaksės dalis). Taip pat sužinosime apie identifikatorius ir kaip juos pavadinti.

C ++ raktiniai žodžiai

Raktiniai žodžiai yra iš anksto apibrėžti žodžiai, turintys specialią reikšmę sudarytojui. Pavyzdžiui,

 int money;

Čia intyra raktinis žodis, nurodantis, kad pinigai yra sveiko skaičiaus kintamasis.

Čia yra visų C ​​++ raktinių žodžių sąrašas. (nuo 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

Pastaba: kadangi C ++ yra didžiosios ir mažosios raidės, visi raktiniai žodžiai turi būti parašyti mažosiomis raidėmis.

C ++ identifikatoriai

Identifikatoriai yra unikalūs pavadinimai, kuriuos programuotojas suteikia kintamiesiems, klasėms, funkcijoms ar kitiems objektams. Pavyzdžiui,

 int money; double accountBalance;

Čia pinigai ir accountBalance yra identifikatoriai.

Identifikatorių pavadinimo taisyklės

  • Identifikatorius gali sudaryti raidės, skaitmenys ir pabraukimo ženklas.
  • Vardo ilgis neribojamas.
  • Jis turi prasidėti raide arba pabraukimu.
  • Skiriama didžiosios ir mažosios raidės.
  • Negalime naudoti raktinių žodžių kaip identifikatorių.

Mes galime pasirinkti bet kokį vardą kaip identifikatorių, jei laikysimės pirmiau nurodytų taisyklių. Tačiau prasmingam identifikatoriui turėtume suteikti prasmingus pavadinimus.

Gerų ir blogų identifikatorių pavyzdžiai

Neteisingas identifikatorius Netinkamas identifikatorius Geras identifikatorius
Bendras taškų skaičius T_ taškai totalPoint
1 sąrašas sąrašas_1 sąrašas1
plūdė n_plaukia floatNumber

Įdomios straipsniai...