C இல் ஒரு குறுகிய தரவு வகை என்றால் என்ன

C Il Oru Kurukiya Taravu Vakai Enral Enna



நிரலாக்கத்தில், தரவு வகைகள் ஒரு நிரலாக்க மொழி தகவலைச் சேமிக்கப் பயன்படுத்தக்கூடிய குறிப்பிட்ட மதிப்புகள். சி நிரலாக்க மொழியில் முழு எண்கள், எழுத்துக்கள், பூலியன் மதிப்புகள் மற்றும் பல போன்ற பல்வேறு தரவு வகைகள் பயன்படுத்தப்படுகின்றன. அவற்றில், ஒரு முக்கியமான தரவு வகையும் உள்ளது குறுகிய .

C இல் உள்ள குறுகிய தரவு வகைகளைப் பற்றி உங்களுக்குத் தெரியாவிட்டால், இந்தக் கட்டுரையின் வழிகாட்டுதல்களைப் பின்பற்றவும்.

சி இல் குறுகிய தரவு வகை

தி குறுகிய தரவு வகைகள் ஒரு வகை முழு எண் தரவு வகை, குறிப்பாக 16-பிட் கையொப்பமிடப்பட்ட முழு எண்கள் . இதன் மதிப்பு இதன் பொருள் குறுகிய தரவு வகை -32768 முதல் 32767 வரையிலான நேர்மறை அல்லது எதிர்மறை முழு எண்ணாக இருக்கலாம். வழக்கமான 8-பிட் முழு எண்ணை விட (கையொப்பமிடப்படாத சார் தரவு வகை) துல்லியமான முழு எண்ணை புரோகிராமர் சேமிக்க வேண்டியிருக்கும் போது இந்த வகை தரவு வகை பயனுள்ளதாக இருக்கும். முதல் குறுகிய தரவு வகை சார் தரவு வகையால் பயன்படுத்தப்படும் 1 பைட்டுடன் ஒப்பிடும்போது 2 பைட் நினைவகத்தைப் பயன்படுத்துகிறது, இது புரோகிராமர் அதிக நினைவக-திறமையான குறியீட்டைப் பயன்படுத்தவும், பெரிய எண்களைச் சேமிக்கவும் அனுமதிக்கிறது.







A ஐ எவ்வாறு பயன்படுத்துவது என்பதை அறிய கீழே கொடுக்கப்பட்டுள்ள குறியீட்டைப் பின்பற்றவும் குறுகிய தரவு வகை சி மொழி.



# அடங்கும்
முழு எண்ணாக ( ) {
குறுகிய எண்ணாக ஒரு = 12 ;
குறுகிய எண்ணாக b = 17 ;
குறுகிய முழு எண்ணாக மதிப்பு;
மதிப்பு = a * b;
printf ( 'a மற்றும் b இன் தயாரிப்பு = %d \n ' , மதிப்பு ) ;
}

ஒவ்வொரு மாறி மற்றும் பி நினைவகத்தின் 2 பைட் ஒதுக்கீடு கொடுக்கப்பட்டுள்ளது மற்றும் ஆரம்பத்தில் முறையே முழு எண் மாறிலிகள் 12 மற்றும் 17 க்கு அமைக்கப்படுகிறது. அவர்களின் தயாரிப்பு சேமிக்கப்படுகிறது குறுகிய மாறி மதிப்பு, பின்னர் முடிவு திரையில் அச்சிடப்படும்.



வெளியீடு





சேமித்த எண்ணின் அளவு a குறுகிய தரவு வகை முக்கியமானது, ஏனெனில் இது கணினியில் தரவைச் சேமிக்க எவ்வளவு நினைவகம் தேவை என்பதையும் முழு எண் எவ்வளவு துல்லியமாக இருக்கும் என்பதையும் தீர்மானிக்கிறது. எடுத்துக்காட்டாக, ஒரு புரோகிராமர் 32767 ஐ விட அதிகமான எண்ணை a இல் சேமித்து வைத்திருந்தால் குறுகிய தரவு வகை , அது நிரம்பி வழியும் மற்றும் எதிர்மறையாக மாறும். இதைத் தவிர்க்க, புரோகிராமர்கள் சேமிக்கப்படும் எண்களின் அளவைக் கவனிக்க வேண்டும், மேலும் நிரலில் பயன்படுத்தப்படும் எண்களுக்குப் பொருத்தமான தரவு வகையைப் புரோகிராமர் பயன்படுத்துகிறாரா என்பதை உறுதிப்படுத்திக் கொள்ள வேண்டும்.

தி குறுகிய தரவு வகைகள் ஒரு பைட் போன்ற சிறிய எண்களைச் சேமிப்பதில் இருந்து, படக் கையாளுதல் அல்லது வீடியோ கேம்களில் தேவைப்படும் சிக்கலான கணக்கீடுகளை உருவாக்குவது வரை பல்வேறு வெவ்வேறு பணிகளில் பலவிதமான பயன்பாடுகளைக் கொண்டுள்ளது. கூடுதலாக, குறுகிய தரவு வகைகள் சென்சார்கள் அல்லது கட்டுப்பாட்டு அமைப்புகள் போன்ற வெளிப்புற வன்பொருளுடன் தொடர்பு கொள்ளும்போது அவை பெரும்பாலும் பயன்படுத்தப்படுகின்றன, ஏனெனில் அவற்றின் வரையறுக்கப்பட்ட அளவு நெட்வொர்க்கில் தரவை அனுப்புவதற்கு ஏற்றதாக அமைகிறது.



முடிவுரை

தி குறுகிய தரவு வகைகள் சி நிரலாக்க மொழியின் இன்றியமையாத பகுதியாகும் மற்றும் பல்வேறு பயன்பாடுகளுக்கு பயனுள்ளதாக இருக்கும். அவற்றின் அளவு துல்லியமான முழு எண்களை குறைந்தபட்ச நினைவக பயன்பாட்டுடன் சேமிக்க அனுமதிக்கிறது, இது திறமையான குறியீடு அல்லது வெளிப்புற வன்பொருளுடன் தொடர்புகள் தேவைப்படும் நிரல்களுக்கு சிறந்த தேர்வாக அமைகிறது. அவர்கள் வழங்கும் பரந்த அளவிலான பயன்பாடுகளுடன்; அது ஏன் என்பதில் ஆச்சரியமில்லை குறுகிய தரவு வகைகள் புரோகிராமர்கள் மத்தியில் மிகவும் பிரபலமாக உள்ளன.