SWITCH 语句注意事项

SWITCH 语句注意事项

1  error: switch quantity not an integer

  分析:switch(xxx)  xxx只能是整型表达式 不能用string类型 可以用char int 不能用double string ....

2  error:jump to case label [-fpermissive]

note : crosses initilization of 'int c'

分析: 提示:跳过 int c 的初始化 c作用域在switch{}中,如果掉过case 1 那么c就没有被定义

解决办法:1 case 1:后面2句用{ } 使其作用于只在 {}内部

 

 2 去掉default

3 c定义放在switch外部

tip:switch(a>b)是可以的 a>b 非0即1 是int类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值