Kas ir identifikatori C++?

Kas Ir Identifikatori C



Identifikatori spēlē izšķirošu lomu C++ programmēšanā. Tos izmanto, lai kodā nosauktu funkcijas, mainīgos un citas entītijas. Tie nodrošina unikālu identitāti katrai programmas entītijai un palīdz programmētājiem tos identificēt un piekļūt tiem. Izpratne par identifikatoru izmantošanu C++ ir noderīga, lai rakstītu efektīvu un lasāmu kodu.

Šajā rakstā mēs apspriedīsim, kādi identifikatori ir C++ un kā tie tiek lietoti valodā.

Kas ir identifikatori C++?

An identifikators ir rakstzīmju kombinācija, kas apzīmē vienu no tālāk norādītajiem elementiem.







  • Objekta nosaukums vai mainīgā nosaukums
  • Apvienības, struktūras vai klases nosaukums
  • Uzskaitīts tipa nosaukums
  • Arodbiedrības, struktūras, klases vai uzskaitījuma loceklis
  • Klases dalībnieka funkcija vai funkcija
  • typedef nosaukums
  • Etiķetes nosaukums
  • Makro nosaukums
  • Makro parametrs

Kādi ir identifikatora nosaukuma piešķiršanas noteikumi?

Katrai valodai ir savi nosaukšanas noteikumi identifikatori . Ievērojiet šīs vadlīnijas, piešķirot nosaukumu identifikatoram C++ valodā:



  1. C++ atslēgvārdus nevar izmantot kā identifikatorus, jo tiem kompilatorā ir iepriekš noteikta nozīme.
  2. Tam nevar būt divas secīgas pasvītras.
  3. Tajā var būt burtu, savienotāju, ciparu un unikoda rakstzīmju kombinācija.
  4. Tam jāsākas ar alfabēta burtu vai pasvītrojumu, bet ne ar ciparu.
  5. Tajā nedrīkst būt nekāda atstarpe.
  6. Tas nedrīkst būt garāks par 511 rakstzīmēm.
  7. Tas ir jādeklarē un jāinicializē, lai uz to varētu atsaukties.
  8. Divu identifikatoru nosaukumi nevar būt vienādi vienā programmā.
  9. Identifikatori ir reģistrjutīgi.

Kā mēs jums to jau teicām identifikatori tiek izmantoti, lai nosauktu mainīgos lielumus, klases, funkcijas un citus koda elementus. Rakstot kodu, mēs izmantojam šos nosaukumus, lai atsauktos uz dažādām mūsu programmas daļām. Tomēr kompilācijas laikā dators šos nosaukumus vairs neizmanto. Tā vietā tas pārvērš tos atmiņas adresēs un nobīdēs, ko var izmantot programmas izpildei. Tātad, kamēr mēs lietojam identifikatori Lai mūsu kods būtu lasāmāks un vieglāk saprotams, datoram rūp tikai pamatā esošās atmiņas adreses, kuras attēlo šie identifikatori.



Tālāk ir sniegti daži piemēri derīgi identifikatori :





summa

_sum

Summa_1

Summa1

Tālāk ir sniegti daži piemēri nederīgi identifikatori :

Summa - 1

ES esmu

pow //Jo tas ir C++ atslēgvārds

Identifikatoru ieviešana C++ valodā

Lai saprastu jēdzienu identifikatori , apsveriet šādu piemēru.



#include

izmantojot namespace std ;

starpt galvenais ( ) {

starpt num1 = 5 ; // mainīgais vesels skaitlis

dubultā num2 = 3.14 ; // dubultas precizitātes peldošā komata mainīgais

char ch = 'A' ; // rakstzīmju mainīgais

bool karogs = taisnība ; // Būla mainīgais

cout << 'Num1 vērtība ir:' << num1 << endl ;

cout << 'Num2 vērtība ir:' << num2 << endl ;

cout << 'ch vērtība ir:' << ch << endl ;

cout << 'Karoga vērtība ir:' << karogs << endl ;

dubultā rezultāts = num1 * num2 ;

cout << 'Aprēķina rezultāts ir: << rezultāts << endl ;

atgriezties 0 ;

}

Iepriekš minētajā piemērā mēs deklarējam un inicializējam piecus mainīgos ar dažādiem nosaukumiem un datu tipiem. Pēc tam mēs izmantojam šos mainīgos aprēķinos, lai iegūtu rezultātu, ko izdrukājam konsolē. Šis piemērs parāda, kā identifikatori tiek izmantoti, lai piešķirtu nosaukumus mainīgajiem, kurus pēc tam var izmantot aprēķinos un citās darbībās.

Izvade

Secinājums

C++ identifikatori programmās tiek izmantoti, lai atsauktos uz programmētāja izstrādāto funkciju, masīvu, mainīgo un citu lietotāja definētu datu tipu nosaukumiem. Šajā apmācībā mēs noskaidrojām, kas ir identifikatori, kā tie tiek deklarēti un kādi ir noteikumi identifikatora nosaukšanai ar piemēru.