【发布时间】:2016-11-04 05:33:58
【问题描述】:
在这段代码中,为什么我得到 i = “一些垃圾值”作为输出?我看到 i 被声明但 value = 10,未分配。为什么?
main()
{
int a =1;
switch (a)
{
int b = 10;
case 1: printf ("b = %d \n", b);
break;
}
【问题讨论】:
-
使用
-Wall编译并修复警告。
标签: c gcc switch-statement declaration