C++ இல் சார் தரவு வகை என்றால் என்ன
சார் என்பது C++ இன் தரவு வகை மற்றும் அதன் பயன்பாட்டுடன் குறிப்பிடப்படுகிறது கரி முக்கிய வார்த்தை, C++ நிரலாக்கத்தில் எழுத்து வகை மாறிகளை எளிதாக அறிவிக்கலாம். தி கரி தரவு வகை ஒரு நேரத்தில் ஒரு எழுத்தை மட்டுமே கொண்டுள்ளது.
C++ இல் சார் தரவு வகையின் தொடரியல்
C++ இல் உள்ள சார் தரவு வகையின் தொடரியல்:
கரி மாறி_பெயர் = 'எழுத்து_மதிப்பு' ;
ஒரு எழுத்துக்கு கூடுதலாக முழு எண் மதிப்புகளை சேமிக்க எழுத்து தரவு வகை பயன்படுத்தப்படலாம். ஏனென்றால், ASCII அட்டவணையில் உள்ள ஒவ்வொரு எழுத்தும் ஒரு முழு எண் மதிப்பால் குறிப்பிடப்படுகிறது, மேலும் ஒவ்வொரு எழுத்துக்கும் தனித்த முழு எண் மதிப்பு ஒதுக்கப்படுகிறது.
கரி var_பெயர் = 'ASCII-குறியீடு' ;
எடுத்துக்காட்டாக, எழுத்துக்கான ASCII குறியீடு 'பி' இருக்கிறது 66 , எனவே சார் மாறி எழுத்துக்களின் ASCII மதிப்பைக் காட்ட உதவுகிறது:
கரி ch = 'பி' ;
ASCII அட்டவணைகள் மற்றும் ASCII குறியீடுகள் பற்றி மேலும் படிக்க இங்கே .
நினைவகத்தில் char தரவு வகை அளவு
எழுத்து தரவு வகை மாறி நினைவகத்தில் 1 பைட் அளவு மட்டுமே உள்ளது.
எடுத்துக்காட்டு 1: C++ இல் சார் வகை மாறிகளைப் பயன்படுத்துதல்
ஒரு எழுத்து வகை மாறியின் C++ நிரலின் மிக எளிய உதாரணத்தைப் பார்ப்போம்:
#
முழு எண்ணாக முக்கிய ( ) {
கரி ch = 'b' ;
வகுப்பு :: கூட் << 'பாத்திரம்:' << ch << வகுப்பு :: endl ;
திரும்ப 0 ;
}
இந்த குறியீட்டில், செயல்படுத்தல் முக்கிய செயல்பாட்டிலிருந்து தொடங்குகிறது, இது பெயரிடப்பட்ட எழுத்து வகை மாறியின் துவக்கத்தைக் கொண்டுள்ளது ch ஒரு பாத்திரத்தின் மதிப்புடன் பி . பின்னர் cout ஐப் பயன்படுத்தி இந்த எழுத்து மாறி அச்சிடப்பட்டது.
வெளியீடு
எடுத்துக்காட்டு 2: C++ இல் சார் வகை மாறிகளின் ASCII எழுத்தை அச்சிடுக
பின்வரும் நிரல் எழுத்து வகை மாறியில் ஒரு மதிப்பை எடுத்து அதற்குரிய ASCII எழுத்தைக் காட்டுகிறது.
#பெயர்வெளி std ஐப் பயன்படுத்துகிறது ;
முழு எண்ணாக முக்கிய ( ) {
கரி ch = 65 ;
கூட் << 'ASCII மதிப்பின் தன்மை =' << ch << endl ;
திரும்ப 0 ;
}
இந்த குறியீட்டில், முக்கிய செயல்பாடு ஒரு எழுத்து தரவு வகை மாறி உள்ளது ch துவக்கப்பட்ட மதிப்புடன் 65 . 65 என்பது A என்ற எழுத்தின் ASCII குறியீடாகும், எனவே வெளியீடு A அச்சிடப்படும்.
வெளியீடு
எடுத்துக்காட்டு 3: C++ இல் சார் வகை மாறிகளின் ASCII குறியீடுகளை அச்சிடவும்
இந்த எடுத்துக்காட்டு எழுத்து வகை மாறியில் கொடுக்கப்பட்ட எழுத்துக்களின் முழு எண்ணை (ASCII எண்) அச்சிடுகிறது:
#பெயர்வெளி std ஐப் பயன்படுத்துகிறது ;
முழு எண்ணாக முக்கிய ( ) {
கரி ch = 'h' ;
கரி ch1 = 'எச்' ;
கூட் << 'எச் என்ற எழுத்தின் ASCII மதிப்பு =' << முழு எண்ணாக ( ch ) << endl ;
கூட் << 'எச் என்ற எழுத்தின் ASCII மதிப்பு =' << முழு எண்ணாக ( ch1 ) << endl ;
திரும்ப 0 ;
}
மேலே உள்ள முக்கிய செயல்பாட்டில், எழுத்து வகையின் இரண்டு மாறிகளை துவக்குகிறோம் ch மற்றும் ch1 போன்ற ஒற்றை மேற்கோள்களுடன் அந்தந்த மதிப்புகளை ஒற்றை எழுத்தாக கொண்டு எச் மற்றும் எச் . பின்னர் பயன்படுத்தி கூட் முழு எண் தரவு வகையுடன் இந்த எழுத்து மாறிகளின் முழு மதிப்பைக் காட்டியது.
மற்றும் மூலதனம் மற்றும் சிறிய எழுத்துக்களின் ASCII குறியீடுகள் வேறுபட்டவை.
முடிவுரை
எழுத்து தரவு வகை என்பது C++ இல் உள்ள ஒரு முக்கிய அங்கமாகும், இது உரை தரவு பிரதிநிதித்துவம் மற்றும் கையாளுதல், உள்ளீடுகள் அல்லது வெளியீடுகள், நினைவகத்தை கையாளுதல் மற்றும் பிற பயன்பாடுகளுக்கு உதவுகிறது. இது பல்வேறு சூழ்நிலைகளில் பயன்படுத்தப்படும் ஒரு அடிப்படை தரவு வகை. C++ இல் உள்ள சார் தரவு வகையின் பயன்பாட்டை வெவ்வேறு எடுத்துக்காட்டுகளுடன் இந்த எழுதுதல் விளக்கியது.