Tag: 代码块

你什么时候使用代码块?

你什么时候在C / C ++ / C#等中使用代码块? 我知道它们背后的理论原因,但你什么时候在实际程序中使用它们? 编辑 :我刚刚意识到我在switch语句中使用它们,否则变量将在同一范围内(对于像i这样的事情): switch (x) { case “abc”: { /* code */ } break; } 等等(只是为了澄清,在switch语句中,不需要额外的括号。) 有关: 你是否使用花括号进行额外的范围设计? (https://stackoverflow.com/questions/249009/do-you-use-curly-braces-for-additional-scoping)