C++లో చార్ డేటా రకం అంటే ఏమిటి

C Lo Car Deta Rakam Ante Emiti



ప్రోగ్రామింగ్‌లో, మేము డేటా రకాల భావనను కలిగి ఉన్నాము, ఇది మెమరీలో నిల్వ చేయడానికి వివిధ రకాల డేటాను వర్గీకరించడానికి మాకు దోహదపడుతుంది. C++లో మేము పూర్ణాంకం, ఫ్లోట్, బూలియన్ మరియు డబుల్ వంటి అనేక డేటా రకాలను కలిగి ఉన్నాము. ఈ ట్యుటోరియల్ C++ ప్రోగ్రామింగ్‌లోని అక్షర డేటా రకాలను ప్రదర్శిస్తుంది మరియు మీకు పరిచయం చేస్తుంది మరియు కొన్ని ప్రోగ్రామ్ ఉదాహరణలను చూపుతుంది.

C++లో చార్ డేటా రకం అంటే ఏమిటి

చార్ అనేది C++ యొక్క డేటా రకంగా మరియు దాని ఉపయోగంతో సూచించబడుతుంది చార్ కీవర్డ్, C++ ప్రోగ్రామింగ్‌లో క్యారెక్టర్ టైప్ వేరియబుల్స్‌ని సులభంగా డిక్లేర్ చేయవచ్చు. ది చార్ డేటా రకం ఒక సమయంలో ఒకే అక్షరాన్ని మాత్రమే కలిగి ఉంటుంది.

C++లో చార్ డేటా రకం యొక్క సింటాక్స్

C++లో చార్ డేటా రకం యొక్క సింటాక్స్:







చార్ వేరియబుల్_పేరు = 'అక్షర_విలువ' ;

ఒకే అక్షరంతో పాటు పూర్ణాంక విలువలను నిల్వ చేయడానికి అక్షర డేటా రకాన్ని కూడా ఉపయోగించవచ్చు. ఎందుకంటే ASCII పట్టికలోని ప్రతి అక్షరం పూర్ణాంక విలువతో సూచించబడుతుంది మరియు ప్రతి అక్షరానికి ప్రత్యేక పూర్ణాంకం విలువ కేటాయించబడుతుంది.



చార్ var_పేరు = 'ASCII-కోడ్' ;

ఉదాహరణకు, అక్షరం కోసం ASCII కోడ్ 'బి' ఉంది 66 , కాబట్టి చార్ వేరియబుల్ వర్ణమాల యొక్క ASCII విలువను చూపడానికి సహాయపడుతుంది:



చార్ = 'బి' ;

ASCII పట్టికలు మరియు ASCII కోడ్‌ల గురించి మరింత చదవడానికి ఇక్కడ .





మెమరీలో చార్ డేటా రకం పరిమాణం

క్యారెక్టర్ డేటా టైప్ వేరియబుల్ మెమరీలో 1 బైట్ పరిమాణాన్ని మాత్రమే కలిగి ఉంటుంది.

ఉదాహరణ 1: C++లో చార్ టైప్ వేరియబుల్స్ ఉపయోగించడం

అక్షర రకం వేరియబుల్ యొక్క C++ ప్రోగ్రామ్ యొక్క చాలా సులభమైన ఉదాహరణను చూద్దాం:



# చేర్చండి

int ప్రధాన ( ) {

చార్ = 'బి' ;

std :: కోట్ << 'పాత్ర:' << << std :: endl ;

తిరిగి 0 ;

}

ఈ కోడ్‌లో, ఎగ్జిక్యూషన్ అనేది క్యారెక్టర్ టైప్ వేరియబుల్‌ని ప్రారంభించే ప్రధాన ఫంక్షన్ నుండి ప్రారంభమవుతుంది ఒక పాత్ర విలువతో బి . అప్పుడు కౌట్ ఉపయోగించి ఈ అక్షర వేరియబుల్ ముద్రించబడింది.

అవుట్‌పుట్

ఉదాహరణ 2: C++లో చార్ టైప్ వేరియబుల్స్ యొక్క ASCII అక్షరాన్ని ముద్రించండి

క్యారెక్టర్ టైప్ వేరియబుల్‌లో విలువను తీసుకొని దాని సంబంధిత ASCII క్యారెక్టర్‌ను చూపే ప్రోగ్రామ్ క్రిందిది.

# చేర్చండి

నేమ్‌స్పేస్ stdని ఉపయోగిస్తోంది ;

int ప్రధాన ( ) {

చార్ = 65 ;

కోట్ << 'ASCII విలువ యొక్క అక్షరం =' << << endl ;

తిరిగి 0 ;

}

ఈ కోడ్‌లో, ప్రధాన ఫంక్షన్ అక్షర డేటాటైప్ వేరియబుల్ వలె ఉంటుంది యొక్క ప్రారంభ విలువతో 65 . 65 అనేది A అక్షరం యొక్క ASCII కోడ్, కాబట్టి అవుట్‌పుట్ Aని ముద్రిస్తుంది.

అవుట్‌పుట్

ఉదాహరణ 3: C++లో చార్ టైప్ వేరియబుల్స్ యొక్క ASCII కోడ్‌లను ప్రింట్ చేయండి

ఈ ఉదాహరణ అక్షర రకం వేరియబుల్‌లో ఇవ్వబడిన వర్ణమాల యొక్క పూర్ణాంక విలువను (ASCII సంఖ్య) ముద్రిస్తుంది:

# చేర్చండి

నేమ్‌స్పేస్ stdని ఉపయోగిస్తోంది ;

int ప్రధాన ( ) {

చార్ = 'h' ;

చార్ ch1 = 'H' ;

కోట్ << 'అక్షరం యొక్క ASCII విలువ h =' << int ( ) << endl ;

కోట్ << 'H అక్షరం యొక్క ASCII విలువ =' << int ( ch1 ) << endl ;

తిరిగి 0 ;

}

పై ప్రధాన ఫంక్షన్‌లో, మేము అక్షర రకం యొక్క రెండు వేరియబుల్‌లను ప్రారంభిస్తాము ch మరియు ch1 వంటి ఒకే కోట్‌లతో ఒకే అక్షరంగా సంబంధిత విలువలతో హెచ్ మరియు హెచ్ . అప్పుడు ఉపయోగించడం కోట్ పూర్ణాంక డేటా రకంతో ఈ అక్షర వేరియబుల్స్ యొక్క పూర్ణాంక విలువను చూపింది.

మరియు పెద్ద మరియు చిన్న అక్షరాల యొక్క ASCII సంకేతాలు భిన్నంగా ఉంటాయి.

ముగింపు

C++లో చార్ డేటా రకం అనేది పాఠ్య డేటా ప్రాతినిధ్యం మరియు మానిప్యులేషన్, ఇన్‌పుట్‌లు లేదా అవుట్‌పుట్‌లు, హ్యాండ్లింగ్ మెమరీ మరియు ఇతర ఉపయోగాలకు ఉపయోగపడే ఒక ముఖ్యమైన భాగం. ఇది వివిధ పరిస్థితులలో ఉపయోగించబడే ప్రాథమిక డేటా రకం. వివిధ ఉదాహరణలతో C++లో చార్ డేటా రకం ఉపయోగాన్ని ఈ వ్రాత-అప్ వివరించింది.