C में शॉर्ट डेटा टाइप क्या है

C Mem Sorta Deta Ta Ipa Kya Hai



प्रोग्रामिंग में, डेटा के प्रकार विशिष्ट मूल्य हैं जो एक प्रोग्रामिंग भाषा जानकारी को स्टोर करने के लिए उपयोग कर सकती है। C प्रोग्रामिंग लैंग्वेज में उपयोग किए जाने वाले विभिन्न डेटा प्रकार हैं, जैसे पूर्णांक, वर्ण, बूलियन मान और बहुत कुछ। उनमें से एक महत्वपूर्ण डेटा प्रकार भी है जिसे कहा जाता है छोटा .

यदि आप C में लघु डेटा प्रकारों के बारे में नहीं जानते हैं, तो इस लेख के दिशानिर्देशों का पालन करें।

सी में लघु डेटा प्रकार

लघु डेटा प्रकार एक प्रकार के पूर्णांक डेटा प्रकार हैं, विशेष रूप से 16-बिट हस्ताक्षरित पूर्णांक . इसका अर्थ है का मूल्य लघु डेटा प्रकार -32768 से 32767 तक एक सकारात्मक या नकारात्मक पूर्णांक हो सकता है। इस प्रकार का डेटा प्रकार तब उपयोगी होता है जब प्रोग्रामर को एक पूर्णांक को संग्रहीत करने की आवश्यकता होती है जो नियमित 8-बिट पूर्णांक (अहस्ताक्षरित चार डेटा प्रकार) से अधिक सटीक होता है। के बाद से लघु डेटा प्रकार चार डेटा प्रकार द्वारा उपयोग किए जाने वाले 1 बाइट की तुलना में 2 बाइट्स मेमोरी का उपयोग करता है, यह प्रोग्रामर को अधिक मेमोरी-कुशल कोड का उपयोग करने और बड़ी संख्या में स्टोर करने की अनुमति देता है।







a का उपयोग कैसे करना है यह जानने के लिए नीचे दिए गए कोड का पालन करें लघु डेटा प्रकार सी भाषा।



#शामिल
मुख्य प्रवेश बिंदु ( ) {
लघु पूर्णांक एक = 12 ;
लघु पूर्णांक बी = 17 ;
लघु अंतर मान;
मूल्य = ए * बी;
printf ( 'ए और बी =% डी का उत्पाद \एन ' , कीमत ) ;
}

प्रत्येक चर और बी स्मृति का 2 बाइट आवंटन दिया जाता है और प्रारंभ में क्रमशः 12 और 17 पूर्णांक स्थिरांक पर सेट किया जाता है। उनके उत्पाद में संग्रहीत है छोटा चर मान, और फिर परिणाम स्क्रीन पर मुद्रित होता है।



उत्पादन





ए द्वारा संग्रहीत संख्या का आकार लघु डेटा प्रकार महत्वपूर्ण है, क्योंकि यह निर्धारित करता है कि कंप्यूटर को डेटा स्टोर करने के लिए कितनी मेमोरी की आवश्यकता होगी और पूर्णांक कितना सटीक होगा। उदाहरण के लिए, यदि एक प्रोग्रामर ने 32767 से बड़ी संख्या को a लघु डेटा प्रकार , यह अतिप्रवाहित होगा और नकारात्मक हो जाएगा। इससे बचने के लिए, प्रोग्रामर को संख्याओं के आकार पर ध्यान देना चाहिए जो संग्रहीत किए जा रहे हैं, और यह सुनिश्चित करने के लिए कि प्रोग्रामर प्रोग्राम में उपयोग किए जा रहे नंबरों के लिए उपयुक्त डेटा प्रकार का उपयोग कर रहा है।

लघु डेटा प्रकार छोटी संख्याओं को संग्रहीत करने से लेकर एक बाइट जैसे अधिक जटिल गणनाओं को उत्पन्न करने के लिए विभिन्न प्रकार के विभिन्न कार्यों में उपयोग की एक श्रृंखला है, जैसे कि छवि हेरफेर या वीडियो गेम में आवश्यक। इसके साथ ही, लघु डेटा प्रकार बाहरी हार्डवेयर, जैसे सेंसर या नियंत्रण प्रणाली के साथ संचार करते समय अक्सर उपयोग किया जाता है, क्योंकि उनका सीमित आकार उन्हें नेटवर्क पर डेटा संचारित करने के लिए आदर्श बनाता है।



निष्कर्ष

लघु डेटा प्रकार सी प्रोग्रामिंग भाषा का एक अनिवार्य हिस्सा हैं और कई अलग-अलग अनुप्रयोगों के लिए उपयोगी हैं। उनका आकार उन्हें न्यूनतम स्मृति उपयोग के साथ सटीक पूर्णांकों को संग्रहीत करने की अनुमति देता है, जिससे वे प्रोग्राम के लिए एक आदर्श विकल्प बन जाते हैं जिनके लिए कुशल कोड या बाहरी हार्डवेयर के साथ संचार की आवश्यकता होती है। वे उपयोग की विस्तृत श्रृंखला के साथ प्रदान करते हैं; इसमें कोई आश्चर्य नहीं है कि क्यों लघु डेटा प्रकार प्रोग्रामर्स के बीच काफी लोकप्रिय हैं।