1、字符符型转换整形迹宴用强制转换就行。
char c='B' ;
int a ;
a = (int)c ;
如果是字符'0'到‘9’转成培州神0-9
char c='8' ;
int a ;
a =(int) (c - '0') ;
2、如果是字串转配亏数字,用atoi , atol。
补充:
1、如果数字转字符串可以用itoa
#include
#include
int main()
{int number = 123456;
char string[25];
itoa(number, string, 10);
printf("integer = %d string = %s\n", number, string);
return 0;}
字符符型转换整形用强悄喊虚制转换就行
char c='B' ;
int a ;
a = (int)c ;
如果是字符'渗雀0'到‘9’转成0-9
char c='8' ;
int a ;
a =(int) (c - '0') ;
如果是字启燃串转数字,用atoi , atol
利用ascii码算大尘枯册;
例如:
char c='1';
int i=c-'0';
这里i就是1了滚败禅;
有个函数叫itoa专做这件事,用之前加个头文件cstdlib