最近本人在学习单链表的时候,使用switch case 语句对单链表进行操作的时候发现了“jump to case label [-fpermissive]”这种错误,通过参考别人的博客发现,造成这种现象的原因通过查阅后发现是因为在”case:“里面定义了很多变量导致的,将case里面的定义变量的语句删除后,报错消失了。
总结:不要在switch case 里面定义变量。