**
将字符型的数字转化为整型数字
**
举个栗子:
'1’的ASCII 值为 49
'0’的ASCII 值为 48
‘1’-‘0’=1
'0’是一个char类型的字符,其ASCII码就是一个int型的数字48,在运算过程中等同于int。
所以将字符型数字 ’1‘ 转化为 整型数字 1 : ‘1’-‘0’=1 相当于49-48 = 1.
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char a[100];
int b[100];
int length;
cin>>a;
length = strlen(a) ;
cout<<length<<endl;
for (int i=0; i<length; i++)
{
b[i] = a[i] - '0';
cout<<b[i];
}
return 0;
}