Dưới đây là ví dụ chuyển đổi ký tự thành int.
Ví dụ
#include <iostream>
using namespace std;
int main() {
char c = '8';
int i = c - 48;
cout << i;
i = c - '0';
cout << "\t" << i;
return 0;
}
Kết quả
8 8
Trong chương trình trên, ký tự c được khởi tạo giá trị. Ký tự được chuyển thành giá trị nguyên như sau:
char c = '8'; int i = c - 48; cout << i; i = c - '0'; cout << "\t" << i;