'0'不代表0x00,因为从'a'开始就已经>'0'的ASCII码了,循环跳出去了
因为for循环在执行到ch[2] = 'a'的时候,以及不满足ch[i] >= '0' && ch[i] <= '9' 的条件了,这时候for语句就会结束循环,执行完成;
回复不易,如果我的回复对你有所帮助的话,请记得采纳哦~