总结:
1、大整数处理用数组,第一位的作用是记录该数字的总位数,可以用len = strlen(str)来提取;逐位相加,超过10,则进位;到最高位仍然超过10则位数+1;
2、注意三点:
①数组每一位就0-9,因此用开字符型数组,char str[]来接收大整数字符串!然后用整型数组,int ans[]来把大整数字符串变为大整数的整型串,从而得以计算加法;
②要注意一开始用读到的是最高位,因此要存放在str[len]上!然后持续往下存放!
②要注意把读到的数字字符转成数字:ans[len - i] = str[i] - '0';