为什么定义数组长度要加一

如题所述

定义数组长度要加一的原因是数组全部发生进位,是加1操作,最多结果是10,进位后该位置元素为0。当所有位置发生进位时,所有位置元素都会为0,数组长度会加1,且增加的第一位元素为1。比如[9,9,9]类型的全为9元素的数组会全部进位,此时只需生成一个长度为4,第一位为1,其余位为0的数组即可满足条件。即[1,0,0,0]。
温馨提示:答案为网友推荐,仅供参考