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