Bảng ASCII (American Standard Code for Information Interchange) có 128 ký tự với giá trị từ 0 đến 127.
Một số giá trị ASCII:
| Ký tự | Giá trị ASCII |
|---|---|
| A | 65 |
| a | 97 |
| Z | 90 |
| z | 122 |
| $ | 36 |
| & | 38 |
| ? | 63 |
Chương trình tìm mã ASCII của ký tự:
Ví dụ
#include <iostream>
using namespace std;
void printASCII(char c) {
int i = c;
cout << "Mã ASCII của " << c << " là " << i << endl;
}
int main() {
printASCII('A');
printASCII('a');
printASCII('Z');
printASCII('z');
printASCII('$');
printASCII('&');
printASCII('?');
return 0;
}
Kết quả đầu ra
Mã ASCII của A là 65 Mã ASCII của a là 97 Mã ASCII của Z là 90 Mã ASCII của z là 122 Mã ASCII của $ là 36 Mã ASCII của & là 38 Mã ASCII của ? là 63
Trong chương trình, hàm printASCII() in mã ASCII. Định nghĩa biến int i và gán ký tự c vào. Vì i kiểu int, mã ASCII tương ứng lưu vào i. Hiển thị c và i:
void printASCII(char c) {
int i = c;
cout << "Mã ASCII của " << c << " là " << i << endl;
}