Ano ang mga Identifier sa C++?

Ano Ang Mga Identifier Sa C



Mga Identifier gumaganap ng isang mahalagang papel sa C++ programming. Ginagamit ang mga ito upang pangalanan ang mga function, variable, at iba pang entity sa code. Nagbibigay ang mga ito ng natatanging pagkakakilanlan sa bawat entity sa programa at tumutulong sa mga programmer sa pagtukoy at pag-access sa kanila. Ang pag-unawa sa paggamit ng mga identifier sa C++ ay nakakatulong sa pagsulat ng mahusay at nababasang code.

Sa artikulong ito, tatalakayin natin kung ano ang mga identifier sa C++ at kung paano ginagamit ang mga ito sa wika.

Ano ang mga Identifier sa C++?

Isang identifier ay isang kumbinasyon ng mga character na kumakatawan sa isa sa mga sumusunod na elemento:







  • Pangalan ng bagay o pangalan ng variable
  • Unyon, istraktura, o pangalan ng klase
  • Enumerated type name
  • Miyembro ng unyon, istruktura, klase, o enumeration
  • Function o function ng miyembro ng klase
  • typedef pangalan
  • Pangalan ng label
  • Macro name
  • Parameter ng macro

Ano ang Mga Panuntunan para sa Pangalan ng Identifier?

Kasama sa bawat wika ang sarili nitong mga panuntunan sa pagbibigay ng pangalan para sa mga identifier . Sundin ang mga alituntuning ito habang pinangalanan ang isang identifier sa C++:



  1. Ang mga C++ na keyword ay hindi maaaring gamitin bilang mga identifier dahil mayroon silang mga paunang natukoy na kahulugan sa compiler.
  2. Hindi ito maaaring magkaroon ng dalawang magkasunod na underscore.
  3. Maaaring may kumbinasyon ito ng mga titik, connector, numero, at Unicode character.
  4. Dapat itong magsimula sa isang titik ng alpabeto o salungguhit, ngunit hindi sa isang numero.
  5. Hindi ito dapat maglaman ng anumang puting espasyo.
  6. Hindi ito maaaring mas mahaba sa 511 character.
  7. Dapat itong ideklara at masimulan bago ito ma-refer.
  8. Ang mga pangalan ng dalawang identifier ay hindi maaaring magkapareho sa parehong programa.
  9. Ang mga identifier ay case-sensitive.

Tulad ng sinabi na namin sa iyo na mga identifier ay ginagamit upang pangalanan ang mga variable, klase, function, at iba pang elemento ng code. Kapag nagsusulat kami ng code, ginagamit namin ang mga pangalang ito upang sumangguni sa iba't ibang bahagi ng aming programa. Gayunpaman, sa panahon ng compilation, hindi na ginagamit ng computer ang mga pangalang ito. Sa halip, isinasalin nito ang mga ito sa mga memory address at offset na magagamit nito upang maisagawa ang programa. Kaya, habang ginagamit namin mga identifier upang gawing mas nababasa at mas madaling maunawaan ang aming code, ang computer ay nagmamalasakit lamang sa mga pangunahing address ng memorya na kinakatawan ng mga identifier na ito.



Ang mga sumusunod ay ilang halimbawa ng mga wastong identifier :





kabuuan

_sum

Sum_1

Sum1

Ang mga sumusunod ay ilang halimbawa ng di-wastong mga identifier :

Sum - 1

Ako ay

pow //Dahil isa itong C++ na keyword

Pagpapatupad ng mga Identifier sa C++

Para sa pag-unawa sa konsepto ng mga identifier , isaalang-alang ang sumusunod na halimbawa.



#include

gamit ang namespace std ;

int pangunahing ( ) {

int num1 = 5 ; // integer variable

doble num2 = 3.14 ; // variable ng double-precision na floating point

char ch = 'A' ; // variable ng character

bandila ng bool = totoo ; // boolean variable

cout << 'Ang halaga ng num1 ay: ' << num1 << endl ;

cout << 'Ang halaga ng num2 ay: ' << num2 << endl ;

cout << 'Ang halaga ng ch ay: ' << ch << endl ;

cout << 'Ang halaga ng bandila ay: ' << bandila << endl ;

doble resulta = num1 * num2 ;

cout << 'Ang resulta ng pagkalkula ay: ' << resulta << endl ;

bumalik 0 ;

}

Sa halimbawa sa itaas, ipinapahayag at pinasimulan namin ang limang variable na may iba't ibang pangalan at uri ng data. Pagkatapos ay ginagamit namin ang mga variable na ito sa isang kalkulasyon upang makakuha ng isang resulta, na ipi-print namin sa console. Ipinapakita ng halimbawang ito kung paano ginagamit ang mga identifier upang magbigay ng mga pangalan sa mga variable, na pagkatapos ay magagamit sa mga kalkulasyon at iba pang mga operasyon.

Output

Konklusyon

Ang mga identifier ng C++ ay ginagamit sa mga program upang sumangguni sa mga pangalan ng mga function, array, variable, at iba pang uri ng data na tinukoy ng user na binuo ng programmer. Sa tutorial na ito, nakita namin kung ano ang mga identifier, kung paano idineklara ang mga ito, at kung ano ang mga panuntunan para sa pagbibigay ng pangalan sa isang identifier na may halimbawa.