開啟主選單
求真百科
搜尋
檢視 初始化 的原始碼
←
初始化
由於下列原因,您沒有權限進行 編輯此頁面 的動作:
您請求的操作只有這個群組的使用者能使用:
用戶
您可以檢視並複製此頁面的原始碼。
{| class="wikitable" align="right" |- |<center><img src=https://p3.itc.cn/q_70/images01/20231019/437052af92304cd6b990cab35515af0b.png width="350"></center> <small>[https://www.sohu.com/a/729481108_121823877 来自 搜狐网 的图片]</small> |} '''初始化'''是全国科学技术名词审定委员会审定、公布的科技类名词。 关于中国[[文字]]的起源<ref>[https://www.sohu.com/na/585329105_121164128 中国汉字是怎样起源的?源始于殷商?文字有600年的历史?],搜狐,2022-09-15</ref>主要有两种观点:起源于刻画符号和“图画文字”起源说<ref>[https://www.sohu.com/a/146154600_594411 揭秘中国最古老的文字是来源图画还是记号?],搜狐,2017-06-05</ref>。我们现在已知的最早的文字是安阳殷墟出土的[[甲骨文]]。 ==名词解释== 初始化是一个C系编程语言术语,就是把变量赋为默认值,把控件设为默认状态,把没准备的准备好。 但是如果是整个[[系统]]初始化那就不一样了。在汇编语言中,为变量分配[[空间]]时,初始化过的变量的初值位于可执行文件代码段[[数据]]后,会占用一定空间,不必要的初始化会造成磁盘空间的浪费。在C语言等高级语言中,为每一个变量赋初值被视为良好的编程习惯,有助于减少出现Bug的可能性。因此,是否对不必要的变量初始化依情况而定。 初始化器 在C/C99/C++中,初始化器是声明器的可选部分,它由一个'='以及其后的一个表达式(或含有多个以','隔开的带圆括号表达式的单一列表)所组成。后面这一列表有时也被称为“初始化(器)列表”(initializer list)或”初始化列表”(initialization list),不过initializer list也是C++中用于初始化类或结构中的元素的保留字。 一个包含初始化的声明则通常被称为定义。根据C++标准规定,定义是声明的一种;具体来说,声明只需为函数或数据对象指定类型即可,而定义则还必须为其赋初值。所以“声明和定义”的提法严格来说是不准确的,但这种说法仍被广为采用。 执行顺序 每一个初始化部分里面的代码在程序运行后,或库的begin-end块运行之前。delphi使用对单元相关树的深度优先遍历来运行初始化部分。换句话说,就只在一个单元的初始化代码运行前,delphi就运行了特他使用的每一个单元的初始化部分。每一个单元仅初始化一次 。 程序代码当中可以有Initialization声明部分。这部分里面的代码的执行,是在windows加载包含该单元(指Initialization所属单元)的模块(应用程序,DLL或者包)时运行的。一般来说是:先Initialization单元,然后interface单元,然后implementation单元。 程序中Initialize过程。可以在这里初始化字符串、动态数组、接口和Variants。 ==参考文献== [[Category:800 語言學總論]]
返回「
初始化
」頁面