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里的变量生命周期的主要内容,如果未能解决你的问题,请参考以下文章

选择结构

switch与java

switch语句和for循环

switch语句怎么用啊 具体啊!

循环体里的局部变量的生命周期

JAVA之switch