天天看点

字符与数字的转换 C++

1、字符->数字

方法一:强制转换 int()

字符与数字的转换 C++

方法二:ch-'0'+48 ('0'的ASCII为48)

字符与数字的转换 C++

2、数字->字符

方法一:强制转换 char()

字符与数字的转换 C++

方法二:C++11 直接to_string(int i)将整形转为string类型字符串

字符与数字的转换 C++

想法:只要涉及字符的运算应该都是以其ASCII码来进行运算的,所以最后结果都是整数。

继续阅读