इस ट्यूटोरियल में, हम ASCII मान वाक्य को उसके समकक्ष स्ट्रिंग में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे।
इसके लिए हमें ASCII कोड वाली एक स्ट्रिंग प्रदान की जाएगी। हमारा काम दिए गए स्ट्रिंग को समान वर्णों में बदलना और उसे वापस प्रिंट करना है।
उदाहरण
#include <bits/stdc++.h>
using namespace std;
//converting the ASCII sequence into
//character string
void convert_ASCII(string str, int len){
int num = 0;
for (int i = 0; i < len; i++) {
//appending the current digit
num = num * 10 + (str[i] - '0');
//checking if number is within range
if (num >= 32 && num <= 122) {
char ch = (char)num;
cout << ch;
num = 0;
}
}
}
int main(){
string str = "104101108108111443211911111410810033";
int len = str.length();
convert_ASCII(str, len);
return 0;
} आउटपुट
hello, world!