Data type
Data type का उपयोग data के type को पहचानने और सम्बन्धित operation को व्यवस्थित करने के माध्यम केरूप में होता है।
Data type तीन प्रकार के होते हैं -
1. Fundamental Data type
2. User define Data type
3. Derived
1. Fundamental Data type
प्रत्येक प्रोग्राम में use किये जाने वाले data कई प्रकार के हो सकते है। जैसे - अंक, शब्द आदि।
(i) Integer (Int)
इस डाटा type में वे पूर्णांक संख्यायें होती हैं जिसमे दशमलव व बिंदु का प्रयोग न किया गया हो।
Ex. 10, 20, 22835.
(ii) Floating Data type
यह दशमलव चिन्ह युक्त Real Number के लिये होती है, ये संख्यायें मात्राओं के मापन में प्रयुक्त होती हैं।
Ex. 22. 25, 982.71.
(iii) Char data type
ये वर्णमाला के एक अक्षर, अंक या विशेष चिन्ह को single quote में बंद करके प्रयुक्त किये जाते हैं।
Ex 'A', '9' etc.
2. User define data type
कई बार यूजर को fundamental डाटा टाइप अतिरिक्त दूसरे डाटा टाइप की आवश्यकता होती है। जो भिन्न-भिन्न डाटा टाइप से मिलकर बना हों।
(i) Structure
इस प्रकार के डाटा टाइप का उपयोग एक ही परिवर्तनांक में भिन्न-भिन्न परिवर्तनांक को प्रयोग करने के लिए करते हैं।
(ii) Class
class भी एक user define डाटा टाइप है। class को basic डाटा टाइप की तरह प्रयोग कर परिवर्तनांक बना सकते हैं।
(iii) Enumerated
यह भी एक user defined है। इस प्रकार के डाटा द्वारा किसी नाम को संख्या प्रदान करते हैं।
3. Derived data type
(i) Array
एक समान डाटा टाइप items का एक समूह एक ही नाम हो, Array कहलाता है,Array एक variable होता है, जो memory में एक से अधिक स्थितियों को व्यक्त करता है।
(ii) Function
यह एक प्रकार उप-प्रोग्राम के समान कार्य करता है। Programming की प्रक्रिया को आसान तथा program के code को बार-बार दोहराने को जरुरत न हो इसलिए हम function का निर्माण करते हैं।
(iii) Pointer
Pointer एक सामान्य वेरियेबल है ,जिसका उपयोग मेमोरी Address को store या दूसरे वरियेबल के Address को hold करने के लिए किया जाता हैं
जब भी pointer variable में किसी दूसरे वेरीयेबल के address को store कराया जाता है यह वेरीयेबल relative और absolute सकता है वैसे modern system में relative address का उपयोग किया जाता है - 1. Base 2. Off set.
टिप्पणियाँ
एक टिप्पणी भेजें