switch case里的变量生命周期
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了switch case里的变量生命周期相关的知识,希望对你有一定的参考价值。
1 #include <stdio.h> 2 3 int main() 4 { 5 6 int isw = 0; 7 switch(isw) { 8 9 case 1: //just lables 10 int a = 0; //a在这里定义,有效期到switch的},如果直接走了case2,此变量是没有定义的 ,所以编译不过. 11 break; //trans to goto statement 12 case 2: 13 break; 14 default: 15 break; 16 } 17 18 getchar(); 19 return 0; 20 }
以上是关于switch case里的变量生命周期的主要内容,如果未能解决你的问题,请参考以下文章