Signed char or char
signed char or char
Computer की
Memory में हम कभी भी किसी Character को
Store नहीं करते है |
यदि
हम किसी Character
को Store भी करते है , तो वह Character किसी न किसी
अंक के रूप में ही Computer में Store होता है |
Computer
में हर Character के एक ASCII Code होता है |
यदि हम किसी Character
को Computer की किसी Memory Location पर Store करते है , तो
वास्तव में हम एक Integer मान को ही Computer की Memory में Store कर रहे होते है |
लेकिन
उस Memory
Location पर Stored Character को Output
में Display करने के तरीके पर निर्भर करता है
, की वह Character हमें एक Character के
रूप में दिखाई देगा या फिर एक अंक के रूप में |
चूँकि Char
प्रकार का Data Type
Memory में केवल एक Byte की ही Space होता है इसलिए जब हमें Computer में बहुत ही छोटी
लेकिन चिन्ह वाली संख्या को Store करना होता है , तब इस Data
Type के Identifier में हम -128 से 127 तक
की संख्या Store कर
सकते है | किसी Character
प्रकार के Identifier को Declare करने के लिए हमें निम्न तरीके को use
करना होता है |
char studentAge;
or
signed char studentAge;
यदि हम इस Identifier
में किसी Character को Store करना चाहे , तो Store किए जाने वाले Character को हमें Single Quote में लिखना होता है |
यानी
studentAge=’9’;
इस Statement
में हम Variable 9 Store कर रहे है , लेकिन
वास्तव में हम यहाँ एक अंक 9 Store नहीं कर रहे है बल्कि 9
की ASCII Values 57 या Character 9
Store कर रहे है | यदि
हम इस Variable में अंक 9 Store करना चाहें , तो हमें ये Statement
निम्नानुसार लिखना होगा |
studenAge = 9;
No comments