初始化是什麼意思

2021-03-05 09:21:35 字數 1219 閱讀 1927

1樓:

初始化就是把變數賦為預設值,把控制元件設為預設狀態,把沒準備的準備好。

但是如果是整個系統初始化那就不一樣了。

1、程式預設資訊(公司資訊.建表(把除錯用的資料清空),資料型別等)

2.把客戶一些基本資訊輸入等.

我說說初始化的執行順序。

每一個初始化部分裡面的**在程式執行後,或庫的begin-end塊執行之前。delphi使用對單元相關樹的深度優先遍歷來執行初始化部分。換句話說,就只在一個單元的初始化**執行前,delphi就執行了特他使用的每一個單元的初始化部分。

每一個單元僅初始化一次 。

程式**當中可以有initialization宣告部分。這部分裡面的**的執行,是在windows載入包含該單元(指initialization所屬單元)的模組(應用程式,dll或者包)時執行的。一般來說是:

先initialization單元,然後inte***ce單元,然後implementation單元。

程式中intialize過程。可以在這裡初始化字串、動態陣列、介面和variants。

在組合語言中,為變數分配空間時,初始化過的變數的初值位於可執行檔案**段資料後,會佔用一定空間,不必要的初始化會造成磁碟空間的浪費。在c語言等高階語言中,為每一個變數賦初值被視為良好的程式設計習慣,有助於減少出現bugs的可能性。因此,是否對不必要的變數初始化依情況而定。

2樓:匿名使用者

程式執行過程中,會對記憶體進行操作,當獲取到一塊記憶體時,往往先初始化,其實就是隨便(一定要是塞得進去的才行)塞點東西進去,告訴其它程式和作業系統說,「這塊地方一會兒有人要用啊」。這種提前打聲招呼的方式可以很大程度上避免一些錯誤(多用用c裡面的指標,會讓你的體會很深刻——搞大了的話,系統有癱瘓的可能;但也別知難而退啊),能實實在在的得到所需要的記憶體——因為實際上已經操作過一遍了,沒理由第二次使的時候出差錯。

3樓:匿名使用者

說那麼多沒用,讓你一看就知道什麼是初始化,簡單的說一個東西已開始是什麼樣,就把他恢復成什麼樣的過程就叫初始化,比如 一個引數最已開始為1,後來變成別的數,加入2什麼的,當你再把他設定成1的時候,這個過程就叫初始化

4樓:匿名使用者

就是給變數一個「第一次」

5樓:匿名使用者

程式第一次啟動時候的狀態。

6樓:

int i=1;這可以叫初始化!

怎麼初始化電腦,電腦怎麼設定初始化?

1 開機後在系統下同時按住鍵盤上的 windows 和 i 鍵,開啟系統選單,選擇 更改電腦設定 2 選擇 常規 在 刪除所有內容並重新安全windows 目錄下點選 開始 3 在彈出的 初始化電腦 彈窗裡面點選 下一步 4 在彈出的 你的電腦有多個驅動器 彈窗裡可以選擇 僅限安裝了windows的...

新機械硬碟不能初始化,硬碟無法初始化

建議你更換資料線和介面,並且檢查下是否連線不牢靠,然後在pe下用diskgen看看,如果都不行,估計硬碟有問題 要用硬碟分割槽軟體設定下,我一開始也遇到過這個問題,我以為是買來的硬碟是壞的。原來固態是什麼型號?可能通道衝突,也可以硬體相容衝突。1,試試磁碟1右鍵,匯入外部磁碟,看能不能有用 2,主機...

vc初始化下拉選單框的內容,VC初始化下拉選單框的內容

要使程式執行的時候就有,將新增專案的功能放在對話方塊的 oninitdialog裡面,ccombobox combo ccombobox getdlgitem id combo1 combo addstring a combo addstring b combo addstring c combo ...