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