在C++中,default可以用在switch语句中,表示当switch表达式的值不匹配任何case时执行的代码块。下面是一个示例:
int num = 2;
switch(num) {
case 1:
cout << "Number is 1" << endl;
break;
case 2:
cout << "Number is 2" << endl;
break;
default:
cout << "Number is not 1 or 2" << endl;
}
在上面的示例中,如果num的值为1,则输出"Number is 1";如果num的值为2,则输出"Number is 2";如果num的值不是1或2,则输出"Number is not 1 or 2"。这里的default就是处理switch表达式不匹配任何case的情况。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: c++变量怎样处理异常情况