本文主要是介绍error: jump to case label error: crosses initialization of xxx,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天写ojb-c的代码,遇到了这样一个问题,error: jump to case label error: crosses initialization of xxx
交叉初始化~!
问题出在case语句内定义的变量的作用域上面。
因为 本地变量的作用域仅在花括号之间。
只要把每个case语句用括号(" {} ")括起来,
变量的作用域限定在相应case语句之内,
就不会出现交叉初始化(crosses initialization )的错误,
问题随之解决。
如果你遇到的是这个问题,那么我想你一看就会明白了!
这篇关于error: jump to case label error: crosses initialization of xxx的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!