ఈ కథనం C++ ప్రోగ్రామింగ్లో విస్తృతంగా ఉపయోగించే పూర్ణాంక మరియు పొడవైన డేటా రకాల ప్రామాణిక పరిమాణాన్ని ప్రదర్శిస్తుంది.
C++లో Int డేటా రకం అంటే ఏమిటి
ది int పూర్ణాంక సంఖ్యలను నిల్వ చేయడానికి ఉపయోగించబడే C++లోని డేటా రకం. ఇది సంతకం మరియు సంతకం చేయని పూర్ణాంకాల రెండింటినీ నిల్వ చేయగలదు. సంతకం చేసిన పూర్ణాంకాలు సానుకూలంగా లేదా ప్రతికూలంగా ఉండవచ్చు, అయితే సంతకం చేయని పూర్ణాంకాలు ఎల్లప్పుడూ సానుకూలంగా ఉంటాయి. ఇది ప్రతికూల సంఖ్యలను వ్యక్తపరచగలదా అనేది అది సంతకం చేయబడిందా లేదా సంతకం చేయబడిందా అనే దానిపై ఆధారపడి ఉంటుంది.
C++లో పూర్ణాంకం యొక్క ప్రామాణిక స్థితి పరిమాణం
C++లో ఒక Int యొక్క ప్రామాణిక స్థితి పరిమాణం 4 బైట్లు (32 బిట్లు). ఇది -2,147,483,648 నుండి మొదలై 2,147,483,647 వరకు ఉండే విలువలను నిల్వ చేయగలదు. అయితే, పరిమాణం int మీరు ఉపయోగిస్తున్న కంపైలర్ లేదా ఆపరేటింగ్ సిస్టమ్పై ఆధారపడి మారవచ్చు. ఇలా, 32Bit OS కోసం, int పరిమాణం 4 బైట్లు అయితే 64Bit OS కోసం, ఇది కావచ్చు 8 బైట్లు (64 బిట్స్) . ఇప్పటికీ, చాలా కంపైలర్లలో, పూర్ణాంక ప్రామాణిక పరిమాణం 4 బైట్లకు సెట్ చేయబడింది.
C++లో పొడవైన డేటా రకం అంటే ఏమిటి
పొడవు C++లోని డేటా రకం 64 బిట్ల నిల్వతో వేరియబుల్స్ లేదా స్థిరాంకాల కోసం విలువలను నిల్వ చేస్తుంది మరియు ఇది సాధారణ సంఖ్య 32-బిట్ డేటా రకం కంటే ఎక్కువ ఉండే వేరియబుల్స్ లేదా స్థిరాంకాల కోసం విలువలను నిల్వ చేయడానికి ఉపయోగించే ఒక సైన్డ్ పూర్ణాంకం.
C++లో పొడవైన ప్రామాణిక స్థితి పరిమాణం
చాలా కంపైలర్లలో, C++లో పొడవు యొక్క ప్రామాణిక పరిమాణం 8 బైట్లు (64 బిట్స్) . అయితే, మీరు 32Bit ఆపరేటింగ్ సిస్టమ్లో పొడవైన డేటా రకాన్ని ఉపయోగిస్తే పరిమాణం మారవచ్చు. 8 బైట్లకు పొడవుగా ఉండే పరిమాణాన్ని సెట్ చేయడానికి కారణం, వినియోగదారులు పోల్చితే చాలా పెద్ద విలువలను నిల్వ చేయగలరు. int . వినియోగదారులు పెద్ద సంఖ్యలో పని చేయాలనుకుంటే, వారు C++ ప్రోగ్రామ్లలో intకి బదులుగా దీర్ఘకాలం ఉపయోగించడాన్ని ఇష్టపడవచ్చు.
C++లో డేటా రకం పరిమాణాన్ని ఎలా లెక్కించాలి
మీరు ఏదైనా ఆపరేటింగ్ సిస్టమ్లో కంపైలర్ని ఉపయోగిస్తుంటే, మీరు దాని పరిమాణాన్ని కనుగొనవచ్చు int మరియు పొడవు కింది C++ కోడ్ని ఉపయోగించి.
#ఉపయోగించి నేమ్స్పేస్ std ;
int ప్రధాన ( ) {
కోట్ << 'పూర్ణాంకం యొక్క మొత్తం పరిమాణం:' << పరిమాణం ( int ) << endl ;
కోట్ << 'పొడవైన మొత్తం పరిమాణం:' << పరిమాణం ( పొడవు ) << endl ;
కోట్ << 'దీర్ఘ పూర్ణ మొత్తం పరిమాణం:' << పరిమాణం ( పొడవు int ) << endl ;
తిరిగి 0 ;
}
పై కోడ్లో, మీరు ఒక పరిమాణాన్ని కనుగొనవచ్చు int , పొడవు మరియు పొడవు int .
అవుట్పుట్
ముగింపు
C++లో, విలువలు మెమరీలో పూర్ణాంకం మరియు దీర్ఘ-డేటా రకం వేరియబుల్స్ అని పిలువబడే డేటా రకాల్లో నిల్వ చేయబడతాయి. కంపైలర్ పరిమాణానికి సంబంధించి అవి కొన్ని ప్రామాణిక విలువలను కలిగి ఉంటాయి. కానీ చాలా సందర్భాలలో, ది int డేటాటైప్ యొక్క ప్రామాణిక పరిమాణాన్ని కలిగి ఉంటుంది 4 బైట్లు మరియు ఎ పొడవు డేటా రకం పరిమాణాన్ని కలిగి ఉంటుంది 8 బైట్లు C++ భాషలో.