摘要: switch语句中的default位置可以随意放,一开始我想不通,就看了下简单反汇编的,发现原来只是靠default的标记,程序执行时先测试表达式是否满足某个case,若都不满足就跳到default去执行。本人目前还没进军反汇编界,请大牛不要取笑。 下面以两个简单的例子说明:1)main(){int a = 0;int o = 0;a = 4;switch(a){case 1:o = 10;printf("%d\n",o);case 2:o = 20;printf("%d\n",o);default:o = 100;printf("%d\n&q 阅读全文
posted @ 2013-03-05 21:22 net小伙 阅读(522) 评论(0) 推荐(0) 编辑