이 자습서에서는 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!