"语法"搜索结果 1 条
c++有什么离谱的语法啊?

c++有什么离谱的语法啊?

我来讲一个 关于 switch 和 case 的吧。理论上 case 是定义了一个 label,和与 goto 一起使用的那个 label 是本质上相同的,都用来标识一个语句(statement)。它的作用仅仅在于在程序执行到 switch 后面的 condition 的时候跳转到一个 case 标识的语句。而作为 label,case 并不会产生其他影响,因此甚至可以被复合语句跨过。所以下面的代码是合法的: #include using namespace std; int main() { int x = 2; switc…