在C語言中,default
關鍵字通常與switch
語句一起使用。switch
語句允許根據一個表達式的值來選擇執行多個代碼塊中的一個。當switch
表達式與所有case
標簽都不匹配時,將執行default
代碼塊。
default
代碼塊的語法如下:
default:
// 代碼塊
這里是一個簡單的示例,說明如何在switch
語句中使用default
關鍵字:
#include <stdio.h>
int main() {
int number = 3;
switch (number) {
case 1:
printf("Number is 1\n");
break;
case 2:
printf("Number is 2\n");
break;
default:
printf("Number is not 1 or 2\n");
break;
}
return 0;
}
在這個示例中,switch
語句根據number
變量的值選擇要執行的代碼塊。因為number
的值是3,所以它不與任何case
標簽匹配,因此執行default
代碼塊,輸出"Number is not 1 or 2"。