![](http://d.aap5.com/20230211/t010650fccab2593d27.webp)
缺省值【quē shěng zhí】(default value)就是默认值。是指一个属性、参数在被赋初值之前编译器自动赋予的值。
计算机软件要求用户输入某些值而用户未给定时,系统自动赋予的事先设定的数值。
- 中文名 缺省值
- 外文名 default value
- 性质 默认值
- 含义 一个属性、参数被修改前的初始值
基本释义
default value
缺省值(quē shěng zhí)就是默认值。是指一个属性、参数在被修改前的初始值。
计算机软件系统要求用户输来自入某些值而用户未给定时,系统自动赋予的事先设定的数值。
详细概念
●缺省服向,即系统默认状态。
●意思是"默认",也就是说你没有指定用哪件工具,系统自动提供给你的那个就是缺省的,比如你在打开网页时,如果IE是缺省的浏览器,系统就会打开IE--Internet Explorer,使用IE来浏览网页。 也就是说省去了你自还己去指定使用的工具360百科,如果不愿省略这一步,就要在打开文件的时候自己指定了,比如有的文件,选中后点鼠标右键,菜单中就会有"打开方式",自虽陈村己选择吧!
缺省值也叫默认值,就是如果你不想或不需要作龙初苏念煤凯哪营百倒任何特殊的选择,电脑里就按照它已经配置好的参数进行设置。这些配置能满足绝大多数情况下的使用要求,除非你的要求特殊。
许多芯片在使能完毕之后会要求重设为缺省值,因为顺该先物准备用户去使用它宗能均吧止导者乙威空深们。
代码实例:
{
static来自inta;
staticdecimalb;
staticstrings;
staticcharChar1;
staticCharChar2;
intg;
stringf;
privatein杀联甚没还院帝房混够谈tc
{
get{ returna ; }
set{ }
}
privatestringd()
{
returnf;
}
privatestaticvoidd1()
{ Console.Write("d1方法无缺省值。\n"); }
能达田层握于易府采 privatestaticdoubled2()
{
// return d();不能把方法作为返回值
returna;
}
staticvoidMain(string[] args)
{
Console.360百科WriteLine("int型 静态变量 a的缺省值:"+"\t"+ a );
Console.WriteLine("deci察意额房mal型 静态变量 b外班作呀庆的缺省值:"+ "\t"+ b);
number1killerC = newnumber1killer();
Console.WriteLine("int型 属性 c的缺省值:"+ "\t"+ "\t"+ C.c);
Cons卷较集频师脱探ole.WriteLine("string型 实例方法 d的缺省值:"+ "\t"+ C.d());
Console.Write(("静态无返回值方法d1"无"缺省值:"));
number1killer.d1();
Console.Write王玉顶执顾Line(("double型 静态方法 d2的缺省值:") + "\t"+ d2()+"\n");
Cons教气善行富列否罪斯ole.WriteLine("string变量(引理衣热日周独李身是用类型)s的缺省值:"+"\t"+s);
C远进onsole.WriteLine("char变量(值类型)Char1的缺省值:"+ "\t"+ Char1);
C欢部onsole.WriteLine("Char变量(值类践型)Char2的缺省值:"+ "\t"+ Char2);
Co轻尽厂状落压屋免日与构nsole.ReadKey();
}
}
}
输出:
int型 静态变量 a的缺省值: 0
decimal型 静态变量 b的缺省值: 0
int派拿波型 属性 c的缺省值: 0
string型 实例方法 d的缺省值:
静态无返回值方法丝露d1"无"缺省值:d1方法无缺省值。
double型 静态方法 d2的缺省值: 0
露系 string变量(引用类型)s的缺省值:
char变量(值类型)Char1的缺省值:
Char变量(值类型)Char2的缺省朝映值: