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;
}입니다.