C——char(字符串)转int

有时候需要对输入的数字进行计算之类的操作,这时候需要将charint类型。

char是一个单独字节,可以保存一个本地字符集的内容的类型。一般使用char[]的格式来使用。
int就是一个范围较小的无符号整数类型。

注意!这里指的方法是使用ASCII字符集:
要将char转int需要一个小技巧,就是0-9在ASCII字符集中是按照顺序排列的,那么我们只需要一行简单的代码:

b = a[0] - '0'

将当前获取的char类型的a[0]表示的ASCII编号,减去'0'表示的48,刚好得到的就是输入的数字。

你可能感兴趣的:(C/C++,笔记,c语言,开发语言,后端)