有时候需要对输入的数字进行计算之类的操作,这时候需要将char
转int
类型。
char
是一个单独字节,可以保存一个本地字符集的内容的类型。一般使用char[]
的格式来使用。
int
就是一个范围较小的无符号整数类型。
注意!这里指的方法是使用ASCII字符集:
要将char转int需要一个小技巧,就是0-9在ASCII字符集中是按照顺序排列的,那么我们只需要一行简单的代码:
b = a[0] - '0'
将当前获取的char
类型的a[0]
表示的ASCII编号,减去'0'
表示的48,刚好得到的就是输入的数字。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)