ఈ ఆర్టికల్లో, C++లో ఏ ఐడెంటిఫైయర్లు ఉన్నాయి మరియు అవి భాషలో ఎలా ఉపయోగించబడుతున్నాయో చర్చిస్తాము.
C++లో ఐడెంటిఫైయర్లు అంటే ఏమిటి?
ఒక ఐడెంటిఫైయర్ కింది అంశాలలో ఒకదానిని సూచించే అక్షరాల కలయిక:
- వస్తువు పేరు లేదా వేరియబుల్ పేరు
- యూనియన్, నిర్మాణం లేదా తరగతి పేరు
- లెక్కించబడిన రకం పేరు
- యూనియన్, నిర్మాణం, తరగతి లేదా గణన సభ్యుడు
- క్లాస్-మెంబర్ ఫంక్షన్ లేదా ఫంక్షన్
- టైప్డెఫ్ పేరు
- లేబుల్ పేరు
- స్థూల పేరు
- స్థూల పరామితి
ఐడెంటిఫైయర్ పేరు పెట్టడానికి నియమాలు ఏమిటి?
ప్రతి భాష దాని స్వంత నామకరణ నియమాలను కలిగి ఉంటుంది ఐడెంటిఫైయర్లు . C++లో ఐడెంటిఫైయర్కు పేరు పెట్టేటప్పుడు ఈ మార్గదర్శకాలను అనుసరించండి:
- C++ కీవర్డ్లు కంపైలర్కు ముందే నిర్వచించిన అర్థాలను కలిగి ఉన్నందున వాటిని ఐడెంటిఫైయర్లుగా ఉపయోగించలేరు.
- దీనికి వరుసగా రెండు అండర్స్కోర్లు ఉండకూడదు.
- ఇది అక్షరాలు, కనెక్టర్లు, సంఖ్యలు మరియు యూనికోడ్ అక్షరాల కలయికను కలిగి ఉండవచ్చు.
- ఇది తప్పనిసరిగా వర్ణమాల అక్షరం లేదా అండర్ స్కోర్తో ప్రారంభం కావాలి, కానీ సంఖ్యతో కాదు.
- ఇది ఏ తెల్లని స్థలాన్ని కలిగి ఉండకూడదు.
- ఇది 511 అక్షరాల కంటే ఎక్కువ ఉండకూడదు.
- దీనిని సూచించే ముందు తప్పనిసరిగా ప్రకటించాలి మరియు ప్రారంభించాలి.
- ఒకే ప్రోగ్రామ్లో రెండు ఐడెంటిఫైయర్ల పేర్లు ఒకేలా ఉండకూడదు.
- ఐడెంటిఫైయర్లు కేస్-సెన్సిటివ్.
మేము ఇప్పటికే మీకు చెప్పినట్లు ఐడెంటిఫైయర్లు వేరియబుల్స్, క్లాస్లు, ఫంక్షన్లు మరియు ఇతర కోడ్ ఎలిమెంట్లకు పేరు పెట్టడానికి ఉపయోగించబడతాయి. మేము కోడ్ వ్రాసేటప్పుడు, మా ప్రోగ్రామ్లోని వివిధ భాగాలను సూచించడానికి మేము ఈ పేర్లను ఉపయోగిస్తాము. అయితే, సంకలనం సమయంలో, కంప్యూటర్ ఇకపై ఈ పేర్లను ఉపయోగించదు. బదులుగా, ఇది ప్రోగ్రామ్ను అమలు చేయడానికి ఉపయోగించే మెమరీ చిరునామాలు మరియు ఆఫ్సెట్లుగా వాటిని అనువదిస్తుంది. కాబట్టి, మేము ఉపయోగిస్తున్నప్పుడు ఐడెంటిఫైయర్లు మా కోడ్ను మరింత చదవగలిగేలా మరియు సులభంగా అర్థం చేసుకోవడానికి, కంప్యూటర్ ఈ ఐడెంటిఫైయర్లను సూచించే అంతర్లీన మెమరీ చిరునామాల గురించి మాత్రమే శ్రద్ధ వహిస్తుంది.
కిందివి కొన్ని ఉదాహరణలు చెల్లుబాటు అయ్యే ఐడెంటిఫైయర్లు :
మొత్తం
_మొత్తం
సమ్_1
మొత్తం 1
కిందివి కొన్ని ఉదాహరణలు చెల్లని ఐడెంటిఫైయర్లు :
మొత్తం - 1నేను
పావు //ఎందుకంటే ఇది C++ కీవర్డ్
C++లో ఐడెంటిఫైయర్ల అమలు
అనే భావనపై అవగాహన కోసం ఐడెంటిఫైయర్లు , కింది ఉదాహరణను పరిగణించండి.
#
నేమ్స్పేస్ stdని ఉపయోగిస్తోంది ;
int ప్రధాన ( ) {
int సంఖ్య1 = 5 ; // పూర్ణాంక వేరియబుల్
రెట్టింపు సంఖ్య2 = 3.14 ; // డబుల్-ప్రెసిషన్ ఫ్లోటింగ్ పాయింట్ వేరియబుల్
చార్ చ = 'ఎ' ; // అక్షర వేరియబుల్
బూల్ జెండా = నిజం ; // బూలియన్ వేరియబుల్
కోట్ << 'num1 విలువ:' << సంఖ్య1 << endl ;
కోట్ << 'num2 విలువ:' << సంఖ్య2 << endl ;
కోట్ << 'ch యొక్క విలువ:' << చ << endl ;
కోట్ << 'జెండా విలువ:' << జెండా << endl ;
రెట్టింపు ఫలితం = సంఖ్య1 * సంఖ్య2 ;
కోట్ << 'గణన ఫలితం:' << ఫలితం << endl ;
తిరిగి 0 ;
}
పై ఉదాహరణలో, మేము వేర్వేరు పేర్లు మరియు డేటా రకాలను కలిగి ఉన్న ఐదు వేరియబుల్లను ప్రకటించాము మరియు ప్రారంభించాము. ఫలితాన్ని పొందడానికి మేము ఈ వేరియబుల్లను గణనలో ఉపయోగిస్తాము, దానిని మేము కన్సోల్కు ప్రింట్ చేస్తాము. వేరియబుల్స్కు పేర్లను ఇవ్వడానికి ఐడెంటిఫైయర్లు ఎలా ఉపయోగించబడతాయో ఈ ఉదాహరణ చూపిస్తుంది, తర్వాత వాటిని లెక్కలు మరియు ఇతర కార్యకలాపాలలో ఉపయోగించవచ్చు.
అవుట్పుట్
ముగింపు
C++ ఐడెంటిఫైయర్లు ప్రోగ్రామర్చే అభివృద్ధి చేయబడిన ఫంక్షన్లు, శ్రేణులు, వేరియబుల్స్ మరియు ఇతర వినియోగదారు-నిర్వచించిన డేటా రకాల పేర్లను సూచించడానికి ప్రోగ్రామ్లలో ఉపయోగించబడతాయి. ఈ ట్యుటోరియల్లో, ఐడెంటిఫైయర్లు అంటే ఏమిటి, అవి ఎలా ప్రకటించబడ్డాయి మరియు ఒక ఉదాహరణతో ఐడెంటిఫైయర్కు పేరు పెట్టడానికి నియమాలు ఏమిటో మేము కనుగొన్నాము.