单个数字字符转换成数字
单个数字字符转换成数字
例如:把数字字符 '7' 转换成数字 7
#include <iostream>
int main()
{
char c = '7';
//(int)c 转换将得到 '7' 的ASCII码,48是字符 '0' 的ASCII码,将得到字符 '7' 转换后的数字7
int num = (int)c - 48;
//更简洁一点的写法
//int num = c - '0';
std::cout << num << std::endl; //7
return 0;
}