
文章来源: 更新时间:2024-09-01 07:30:09
我来讲一个 对于 switch 和 case 的吧。
理论上 case 是定义了一个 label,和与 goto 一起使用的那个 label 是本质上相同的,都用来标识一个语句(statement)。
它的作用仅仅在于在程序执行到 switch 后面的 condition 的时候跳转到一个 case 标识的语句。
而作为 label,case 并不会产生其他影响,因此甚至可以被复合语句跨过。
所以下面的代码是合法的: #include
地址:广东省广州市天河区88号电话:400-123-4657传真:+86-123-4567
版权所有: