Sunday, March 16.

Header Ads

Colorful+Black+Friday+Discount+Leaderboard+Ad

Signed char or char

Muscle+Inc.+%25282%2529

signed+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

Post Top Ad

Post Bottom Ad