C किसी वर्ण की ASCII मान ज्ञात करने का कार्यक्रम

इस उदाहरण में, आप सीखेंगे कि किसी वर्ण का ASCII मान कैसे पाया जाए।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित सी प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • C डेटा प्रकार
  • C चर, स्थिरांक और साहित्य
  • सी इनपुट आउटपुट (I / O)

C प्रोग्रामिंग में, एक वर्ण चर ASCII मान (0 और 127 के बीच एक पूर्णांक संख्या) रखता है बजाय उस चरित्र के। यह पूर्णांक मान वर्ण का ASCII कोड है।

उदाहरण के लिए, ASCII का मान 'A'65 है।

इसका मतलब यह है कि, यदि आप 'A'एक वर्ण चर के लिए असाइन करते हैं, तो 65 'A'स्वयं के बजाय चर में संग्रहीत किया जाता है।

अब, देखते हैं कि हम C प्रोग्रामिंग में वर्णों के ASCII मान को कैसे प्रिंट कर सकते हैं।

ASCII मूल्य मुद्रित करने का कार्यक्रम

 #include int main() ( char c; printf("Enter a character: "); scanf("%c", &c); // %d displays the integer value of a character // %c displays the actual character printf("ASCII value of %c = %d", c, c); return 0; ) 

आउटपुट

 एक वर्ण दर्ज करें: G ASCII मान G = 71 

इस कार्यक्रम में, उपयोगकर्ता को एक चरित्र दर्ज करने के लिए कहा जाता है। वर्ण चर c में संग्रहीत है।

जब %dप्रारूप स्ट्रिंग का उपयोग किया जाता है, तो 71 (ASCII मूल्य G) प्रदर्शित होता है।

जब %cप्रारूप स्ट्रिंग का उपयोग किया जाता है, तो 'G'स्वयं प्रदर्शित होता है।

दिलचस्प लेख...