2012年5月1日 星期二

case placement in switch control block


#include <iostream>
using namespace std;
int main(){
    for(int i = 0 ; i<=2; i++){
        cout << "i = " << i << "\n";
        switch(i){
            case 0:
                cout << "case 0 touched\n";
            default:
                cout << "case default touched\n";
            case 1:
                cout << "case 1 touched\n";
        }
    }
}


output:


i = 0
case 0 touched
case default touched
case 1 touched
i = 1
case 1 touched
i = 2
case default touched
case 1 touched


沒有留言: