首頁>Club>
2
回覆列表
  • 1 # 使用者6175661558341

    初始化就是把變數賦為預設值,把控制元件設為預設狀態,把沒準備的準備好。但是如果是整個系統初始化那就不一樣了。1、程式預設資訊(公司資訊.建表(把除錯用的資料清空),資料型別等)2.把客戶一些基本資訊輸入等.我說說初始化的執行順序。每一個初始化部分裡面的程式碼在程式執行後,或庫的begin-end塊執行之前。delphi使用對單元相關樹的深度優先遍歷來執行初始化部分。換句話說,就只在一個單元的初始化程式碼執行前,delphi就運行了特他使用的每一個單元的初始化部分。每一個單元僅初始化一次。程式程式碼當中可以有Initialization宣告部分。這部分裡面的程式碼的執行,是在windows載入包含該單元(指Initialization所屬單元)的模組(應用程式,DLL或者包)時執行的。一般來說是:先Initialization單元,然後interface單元,然後implementation單元。程式中Intialize過程。可以在這裡初始化字串、動態陣列、介面和Variants。在組合語言中,為變數分配空間時,初始化過的變數的初值位於可執行檔案程式碼段資料後,會佔用一定空間,不必要的初始化會造成磁碟空間的浪費。在C語言等高階語言中,為每一個變數賦初值被視為良好的程式設計習慣,有助於減少出現Bugs的可能性。因此,是否對不必要的變數初始化依情況而定。

  • 中秋節和大豐收的關聯?
  • 小白如何配膝上型電腦,能玩一般網遊就好了?