看这裂腔个问题已经有好几天了,没有结案,看来是有问题。
C语言中,switch语句的语法,大体是这样:
switch (开关条件)
{
case 条件1:
语句段1
case 条件2:
语句段2
default:
缺省语句段
}
整个语句中,并非一定有中括号“[]”的出肆弊衫现。
因此,可能性如下:
1. 如果“缺中括号”在普通的语句里,则编译会出错。程序无法生成,更无法运行。
2. 如果“缺中括号”在注释中,不好看,但不影响程序。
3. 如果“缺中括号”在字符串中,该字符串用于后续的计算,卜余程序可编译,但结果可能出错。
4. 如果“缺中括号”在字符串中,该字符串“不”用于后续的计算,只是输出。程序不会出错,但是输出结果会可能导致阅读困难或误导。
如果能把程序贴出来,就一目了然了。谢谢。
肯定不会执行的,直接编译报错
不会,编译不通过怎么执行