直接上图:
不理解为什么要在dict数组后面加上[index++] ?
解决:因为用for循环储存字符嘛,把字符存到字符数组里去,index++作用就是改变数字下标,数组不就是相同数据类型的变量组成的嘛,数组是有地址的,地址就是下标,如果你不加上index++,那存储在数组的字符就在原地存储,位置不变那是要出问题这涉及到数组越界了,就好比如现在咱大中国现在都是一夫一妻制(别的国家不说),你不能古代那样一夫多妻那样搞。
简单讲就是,一间房子,只能住一个人,每间房子都一个编号,如果还有一个人,那就住下一间房子,同样以此类推,不准多住不准房子编号相同。