ASCII (अमेरिकन स्टैंडर्ड कोड फॉर इंफॉर्मेशन इंटरचेंज) टेबल में 128 कैरेक्टर्स होते हैं जिनके मान 0 से 127 तक होते हैं।
विभिन्न कैरेक्टर्स के कुछ ASCII मान निम्नलिखित हैं:
| कैरेक्टर | ASCII मान |
|---|---|
| A | 65 |
| a | 97 |
| Z | 90 |
| z | 122 |
| $ | 36 |
| & | 38 |
| ? | 63 |
किसी कैरेक्टर का ASCII मान खोजने का एक प्रोग्राम निम्नलिखित है:
उदाहरण
#include <iostream> using namespace std; void printASCII(char c) { int i = c; cout<<""<<c<<" का ASCII मान है "<<i<<endl; } int main() { printASCII('A'); printASCII('a'); printASCII('Z'); printASCII('z'); printASCII('$'); printASCII('&'); printASCII('?'); return 0; } आउटपुट
A का ASCII मान है 65 a का ASCII मान है 97 Z का ASCII मान है 90 z का ASCII मान है 122 $ का ASCII मान है 36 & का ASCII मान है 38 ? का ASCII मान है 63
उपरोक्त प्रोग्राम में, printASCII() फ़ंक्शन कैरेक्टर्स के ASCII मान प्रिंट करता है। यह फ़ंक्शन एक int वेरिएबल i परिभाषित करता है और कैरेक्टर c का मान इस वेरिएबल में संग्रहीत करता है। चूंकि i पूर्णांक प्रकार का है, कैरेक्टर का संबंधित ASCII कोड i में संग्रहीत होता है। फिर c और i के मान प्रदर्शित किए जाते हैं।
यह निम्नलिखित कोड स्निपेट द्वारा प्रदर्शित होता है।
void printASCII(char c) { int i = c; cout<<""<<c<<" का ASCII मान है "<<i<<endl; }