导读 先告诉你吧,确实没有定义。因为你前面定义的int i,仅仅再for的循环体内,也就是到了break;下面就用不了了,这是局部变量的规则。那么你...
先告诉你吧,确实没有定义。
因为你前面定义的int i,仅仅再for的循环体内,也就是到了break;下面就用不了了,这是局部变量的规则。
那么你下面还要用i,但是这个i,最前面没有定义,所以报错。
要解决,最好是在最前面定义,除非你想用这种局部变量。
2024-07-16 06:03:32
先告诉你吧,确实没有定义。
因为你前面定义的int i,仅仅再for的循环体内,也就是到了break;下面就用不了了,这是局部变量的规则。
那么你下面还要用i,但是这个i,最前面没有定义,所以报错。
要解决,最好是在最前面定义,除非你想用这种局部变量。