ASCII(American Standard Code for Information Interchange) 테이블에는 0에서 127 사이의 값을 갖는 128개의 문자가 있습니다.
다른 문자의 일부 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<<"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 값을 출력합니다. 이 함수는 int 변수 i를 정의하고 문자 c의 값이 이 변수에 저장됩니다. i는 정수형이므로 해당 문자의 ASCII 코드가 i에 저장됩니다. 그러면 c와 i의 값이 표시됩니다.
다음 코드 스니펫에서 이를 확인할 수 있습니다.
void printASCII(char c) { int i = c; cout<<"The ASCII value of "<<c<<" is "<<i<<endl; }입니다.