Data and Data Type:
हम हमारे जीवन में विभिन्न प्रकार के Data Use करते हैं। यदि ध्यान से देखा जाए, तो मुख्य रूप से कुल तीन प्रकार के ही Data हो सकते हैं, जिन्हें हम Use करते हैं। या तो हम पूर्णांक संख्याओं के रूप में किसी Data को Represent करते हैं, या किसी दसमलव वाली संख्या के रूप में अथवा Character के रूप में। ठीक इसी Concept को ही Computer Programming Language में भी Use किया गया है।C++ का Compiler भी हम इन तीन प्रकार केBasic Data Typeप्रदान करता है। इनमें एक Data TypeCharacterको Represent करता है। दूसराIntegerप्रकार का Data Type है, जिसे तीन अलग-अलग प्रकार के Data Type में विभाजित किया गया है और इसी तरह से दसमलव वाली संख्याओं को Represent करने वालाFloatप्रकार का Data Type है, जिसे तीन अन्य अन्य Real Numbers या Floating PointNumbers को Represent करने वाले Data Type में विभाजित किया गया है। इन्हें
C++में और भी कई भागों में विभाजित किया गया है, ताकि Data को विभिन्न तरीकों से Represent किया जा सके। इसे निम्नानुसार दर्शाया जा सकता हैःType Name Used to Store Examples ofValues Storedchar Characters‘a’, ‘B’, ‘$’,
‘3’,‘?’shortSmall whole numbers7, 30,000, -222intNormal-sized whole
numbers(same as short or same as long)longLarge whole numbers1,000,000,000,
-123,456,789floatSmall real numbers3.7, 199.99, -16.2, 0.000125doubleLarge real
numbers7,553.393.95,47, -0.048512934long doubleExtra-large real numbers9,123,456,789,012,345.666चलिए, अब हरेक को समझते हैं। जब हमें Memory में Characters को Store करने के लिए Space बनाना होता है, तब हम निम्न Statement द्वारा Character प्रकार का Variable Declare करते हैं:char character;
1ये Statement Memory में एक Character
Store करने के लिए 1 Byte की Memory Reserve करता है और उसका नाम Character1
रखदेता है। अब यदि हमें इस Variable में कोई Character
Store करना हो, तो हम निम्न Statement
लिखते हैं :character1 = ‘A’;Read
also:Data Type Limits in CPP – Just Calculate It.Character को हमेंशा Single
Quote में लिखते हैं। जैसे ‘A’, ‘x’, ‘%’ आदि।Assignment
Operator ( = )= के चिन्ह के Right
Side में जो मान होता हैउसे Compiler
= चिन्ह के Left
Side के Variable में Store
कर देता है। जैसाकि ऊपर बताए गए Statement में character1 में A को Assign
किया गया है। ये Statement Execute होने के बाद Variable Character1 में ‘A’ Store हो जाता है। = चिन्ह को Assignment
Operator कहा जाता है क्योंकि ये Operator इसके Right Side के मान को LeftSide के Variable में Store
कर देता है। Computer की Memory में वास्तव में सभी Characters Integer के रूप में Store होते हैं जिसे Computer
समझता है। ASCII
Codes का प्रयोग Characters
को Integer में Convert
करने के लिए होता है। जैसे ‘A’ का ASCII Code 65 है, ‘B’ का 66 आदि।Escape
Sequences C++ में कुछ Special Characters होते हैं जो विशेष काम करते हैं। इन्हें Back
Slash के बाद लिखा जाता है। इन्हेंEscape
Sequence Charactersकहा जाता है। ये Special Characters निम्नानुसार हैं :Escape SequenceCharacter
Represented‘n’इसे New Line Character Constant
कहते हैं। ये हमारे Program में नई Line देता है।‘t’ये Tab Space प्रदान करता है।‘b’ये Backspace देता है।‘r’Carriage Return यानी Cursor को Line
की शुरूआत में रख देता है। जब भी हम Enter Key Press करते हैं, ये Escape Character Generate होता है।Character प्रकार के Variables
का प्रयोग अक्सर छोटी संख्याएं Store
करने के लिए भी होता है। जैसेCharacter1
= 60;
No comments:
Post a Comment