ASCII表的排列方式是使字符
'9'的值比的值大九
'0';字符
'8'的值比的值大8
'0'; 等等。
因此,您可以通过减去以获得十进制数字char的int值
'0'。
char x = '9';int y = x - '0'; // gives the int value 9

ASCII表的排列方式是使字符
'9'的值比的值大九
'0';字符
'8'的值比的值大8
'0'; 等等。
因此,您可以通过减去以获得十进制数字char的int值
'0'。
char x = '9';int y = x - '0'; // gives the int value 9