注意的地方: 1.在switch中语句执行时不能绕过变量的初始化,除非它绕过整个变量的作用域 Code: switch (num) { case 1: int n=3; break; //fault case 2: //.... } switch (num) { case 1: { int n=3; //right break; } } 2.goto语句执行时不能绕过变量的初始化,除非它也绕过整个变量的作用域 Code: if (i<j) goto max; //fault int crazy = 4; max: //....
C/C++ switch...case中 绕过变量初始化
最新推荐文章于 2022-07-13 18:31:10 发布
本文探讨了在switch和goto语句中变量初始化的重要性和正确用法。强调了不能通过这些语句绕过变量初始化,除非绕过了整个变量作用域。
2023

被折叠的 条评论
为什么被折叠?



