c++里面的switch-case问题
来源:互联网 发布:如何看spring源码 编辑:程序博客网 时间:2024/06/05 03:59
./DBOperator.cpp:87: error: jump to case label
./DBOperator.cpp:84: error: crosses initialization of 'std::string str_timebuf'
./DBOperator.cpp:81: error: crosses initialization of 'char timebuf [128]'
编译下面的代码会报错:
int main()
{
int i;
switch (i)
{
case 3:
int y = 0;
break;
default:
break;
}
}
g++ 编译:
main.cpp: In function `int main()':
main.cpp:11: jump to case label
main.cpp:9: crosses initialization of `int y'
用 gcc 编译:
error: syntax error before "int"
改成这样:
int main()
{
int i;
switch (i)
{
case 3:
int y ;
y = 0;
break;
default:
break;
}
}
gcc 还是没法通过编译。
把 case 部分用 {} 括起来,则都可以通过编译。
- c++里面的switch-case问题
- 解决JAVA switch case 里面case A, A不能为 变量的问题
- C语言的 Switch Case 的小问题
- C++:在switch的case中定义变量的问题
- 黑马程序员-C语言的SWITCH 和case问题
- 【弱弱的c#】switch-case
- ANSI C不完美的switch case
- C#--Switch Case语句的返回
- switch case里声明变量的问题
- switch case 加括号的问题
- Switch case的一个小问题...
- c#switch-case
- switch-case语句中,case下的语句问题
- 关于C/C++中switch语句case中变量不能初始化赋值的问题
- c中switch case 中关于变量定义问题
- C语言switch case语句中定义变量问题
- C/C++/C#是否支持基于string的switch-case??
- switch-case的用法
- android 自定义PopupWindow,注意的问题
- 新版MATERIAL DESIGN 官方动效指南(三)
- APP | 001-Android.APP——JavaWeb后台
- Sqoop的那些事
- post dynamic
- c++里面的switch-case问题
- 被 7 整除的数
- 第一章 事件与概率
- PHP源码安装出现virtual memory exhausted: Cannot allocate memory
- 如何根据标注图中的px确定dp
- android 之popupWindow 在指定位置上的显示
- C++各大有名库的介绍
- 基于语义依存关系的相似度算法简述
- Android 隐藏程序的图标并使用其他APP启动