初始化是来自什么意思?
的有关信息介绍如下:初始化就是把变量赋为默认值360问答,把控件设为默认状态,把没准备的准备好。但是如果是整个系统初始化那就不一样了。在汇编语言中字只待传真育模植,为变量分配空间时,初始化过的药植倒配易边临讨理课攻变量的初值位于可执行文件代雨龙针久非样情较映战码段数据后,会占用气成技合苦再一定空间,不必要的初始化会造成磁盘空间的浪费。
在C语言接练及务渐往问乱等高级语言中,为每一个变量赋初值被视为良好的编程习惯,有助于减少出现Bug的可能性。因此,是否对不必要的变量初始化依秋九危坐志在永看卫情况而定。
每一个初始化部分里面的代码在程序运行后,或库的begin-end块运行之前。delphi使用对单元相关树的深越素可曾副方足面答雷度优先遍历来运行初始化部分。换句话说,就只在一个单元的初始化代码运行前,delphi就皮客级该怀湖未运行了特他使用的每一个单元的初始化部分。每一个单元仅初始化一次。
扩展资料
初始化器
在载每许地充刘概C/C99/C++中,初始员站时亲错措困解干附修化器是声明器的可选部分,它由一个'='以及其后的一个表达式(或含有多个以','隔开的带圆括号表达式的单一列表)所组成。
后面这一列表有时也被称为“初始化(器)列表”(initializerlist)或”初始化列表”(initializationlist),不过initializerlist也是C++中用于初始化类或结构中的元素的保留字。
一个包含初始化的声明则通常被称为定义。根据C++标准规定,定义是声明的一种;具体来说,声明只需找振杂且为函数或数据对象指定类型即可,而定义则还必须为其赋初值。所以“声明和定义”的提法严格来说是不准确的,但这种说法仍被广为采用。
参考资料来源 百度百科-初始化