为什么ret = ret * 10 + ch - 0不能用ret << 3 + ret << 1 + ch - '0代替?
ret = ret * 10 + ch - 0
ret << 3 + ret << 1 + ch - '0