C语言中的default是什么意思,怎么用?
答案:7 悬赏:0 手机版
解决时间 2021-02-08 20:46
- 提问者网友:两耳就是菩提
- 2021-02-08 10:21
C语言中的default是什么意思,怎么用?
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-02-08 10:32
default是C语言中的一个关键字,是switch()语句的配套命令,switch()语句格式如下:
switch( e ) //e表达式的结果必须是整型数据
{
case XX: //XX YY必须是整型常量(char字符也算整型)
XX_statements ;
[break;] //如果这里没有break,则,执行完XX_statements,
//->会顺序去执行YY_statements ; 直到遇到一个break语句
//->或是达到switch()语句的结束
case YY:
YY_statements ;
[break;]
。。。其它case语句
[default: //当所有的case语句都不满足e的条件时,
//->程序执行这里的代码DEF_statements
//如果没有default选项,则在case不满足时,
//->什么都不做,直接结束switch()。
DEF_statements ;
break;]
}[]中括号的意思是,该语句项不是必须的,可以有,也可以没有。但有和没有会有很大差别,程序执行结果会不同。
switch( e ) //e表达式的结果必须是整型数据
{
case XX: //XX YY必须是整型常量(char字符也算整型)
XX_statements ;
[break;] //如果这里没有break,则,执行完XX_statements,
//->会顺序去执行YY_statements ; 直到遇到一个break语句
//->或是达到switch()语句的结束
case YY:
YY_statements ;
[break;]
。。。其它case语句
[default: //当所有的case语句都不满足e的条件时,
//->程序执行这里的代码DEF_statements
//如果没有default选项,则在case不满足时,
//->什么都不做,直接结束switch()。
DEF_statements ;
break;]
}[]中括号的意思是,该语句项不是必须的,可以有,也可以没有。但有和没有会有很大差别,程序执行结果会不同。
全部回答
- 1楼网友:舊物识亽
- 2021-02-08 13:39
这个单词的意思
- 2楼网友:风格不统一
- 2021-02-08 13:10
缺省的意思。就是不写,有默认值。
- 3楼网友:迟山
- 2021-02-08 12:48
default默认的意思;
一般用于switch语句中,例如
i=8;
switch(i)
{
case 1:
case 2:
case 3:
default:
}
一般用于switch语句中,例如
i=8;
switch(i)
{
case 1:
case 2:
case 3:
default:
}
- 4楼网友:野味小生
- 2021-02-08 12:12
default关健字一般用于switch中
就是除了case 语句以外的 所有默认处理都可以在 default中执行
就是除了case 语句以外的 所有默认处理都可以在 default中执行
- 5楼网友:梦中风几里
- 2021-02-08 12:03
可认为是“任外”、“其他情况”的意思。总的来说,default的作用就是switch语句里所有的case都不成立时所要执行的语句。
- 6楼网友:封刀令
- 2021-02-08 11:42
在switch里用,如果不满足case的任何一种情况,就执行default下的语句
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯