我不明白这是什么意思。我已经认为这可能意味着代码,就像我在这个问题的代码片段中一样:
但是作为回答者只是在哪里改进代码并忽略了我关于 c99 报价的问题,我现在要在这里明确地问这个问题:
如果 switch 语句在具有可变修改类型的标识符范围内具有关联的 case 或默认标签,则整个 switch 语句应在该标识符的范围内。135)
这是脚注:
135) 也就是说,声明要么在 switch 语句之前,要么在与包含声明的块中的 switch 关联的最后一个 case 或默认标签之后。
谁能这么好心地向我解释一下?感谢您的努力。