/*
主题:实现字符串转换为整数,采用减‘0’再乘10累加的办法
*/
#include <stdio.h>
int main(void)
{
int num = 12345, j = 0, i = 0, sum = 0;
char temp[7] = {'1', '2', '3', '4', '5', '\0'};
while(temp[i])
{
/*
字符串减‘0’就会隐性的转换为int类型的数
*/
sum = sum * 10 + (temp[i] - '0');
i++;
}
printf("sum = %d\n", sum);
return 0;
}