您的位置:首页 > 百科 > 正文

缺省值

缺省值【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的缺省朝映值:

发表评论

评论列表