鱼C论坛

 找回密码
 立即注册
查看: 4124|回复: 3

开关语句switch中没有条件表达式怎么回事啊!!!

[复制链接]
发表于 2012-12-18 10:23:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我是在数据结构的书中看到的
形如:
正常的如下
switch(表达式)
{
    case 1 : 语句;break;
    case 2 : 语句;break;
    case 3 : 语句;break;
    deflaut : 语句;
}
书中写的是这样的 switch之后没有进行条件判断
switch{
    case 1 : 语句;break;
    case 2 : 语句;break;
    case 3 : 语句;break;
    deflaut : 语句;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-12-18 10:49:34 | 显示全部楼层
本帖最后由 づ綄镁の爱ヽ 于 2012-12-18 10:51 编辑

首先,default 打错了
再说下switch的格式,switch(表达式),这里固定格式哦,应该是必须 要有的,我刚编译器试了下,如果表达式是空的,无法编译的


这只是我自己的观点,我也是新手,共同学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-12-18 11:24:38 | 显示全部楼层
应该是写错了吧,没见过这样不进行条件判断的,switch要的就是一个判断才能进行正常的选择,这样写根本没有条件,没有什么意义
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-12-19 14:28:20 | 显示全部楼层
多谢 楼上的指点 !!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-6-18 21:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表