变量默认初始化

2018-06-17 20:36:33来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

如果定义变量时没有指定初始值,则变量被默认初始化。

变量的默认值会受变量的类型,以及变量的位置的影响。

 

  • 如果时内置类型的变量未被显示初始化,他的值由定义的位置决定。

   定义于任何函数体之外的变量被初始化为0,定义在函数体内部的变量将不被初始化,此时它的值时未定义的,如果试图拷贝或者以其他形式访问此类值将引发错误。

 

  • 每个类各自决定其初始化对象的方式,是否允许不经初始化就定义对象也由类自己决定,如果类允许这种行为,它将决定对象的初始值时什么。

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:BZOJ 1941: [Sdoi2010]Hide and Seek(k-d Tree)

下一篇:BZOJ 2648: SJY摆棋子(K-D Tree)