The following is an example to convert a character into int.
Example
#include <iostream>
using namespace std;
int main() {
char c = '8';
int i = c - 48;
cout << i;
i = c - '0';
cout <<"\t" << i;
return 0;
}Output
8 8
In the above program, a character ‘c’ is initialized with a value. The character is converted into integer value as shown below −
char c = '8'; int i = c - 48; cout << i; i = c - '0'; cout <<"\t" << i;