首页 > IT职业 > IT生活 > switch-case选择结构中的变量声明
如果要在switch-case结构中声明变量(变量声明要注意)
正确写法1
将case语句用{}括起,可实现变量直接在case内部声明
switch()
{
case 1:{
int x;
cin>>x;
beark;
}
...
} 正确写法2
将变量的声明移到switch语句外
int x;
switch()
{
case 1:
cin>>x;
beark;
...
} 错误写法
直接将变量声明写在case语句下,编译器会报错
switch()
{
case 1:
int x;
cin>>x;
beark;
...
} 来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/132/viewspace-2799228/ ,如需转载,请注明出处,否则将追究法律责任。