关于switch的问题
在turboc2.0里switch()括号里可以为任意类型么在谭浩强的C语言教程第四版中说可以是任意类型(vc6.0环境)
在曾怡网络教程(turboc2.0)说只能是整形或者字符
江苏省二级C语言考试辅导书(turboc2.0)上和曾怡一样说法
但是我在turboC2.0里试了一下浮点型 是可以的 很奇怪
以下是turboC2.0里实验代码:
main()
{
float a=1.0;
switch(a)
{
case 1.0:printf("ss");
}
}
显示正确 但如果把1.0换成1.1就会错误 不知道怎么搞的
[ 本帖最后由 njzhangyuhao 于 2011-2-1 23:56 编辑 ]