區域性變數以小寫字母或著下滑線開頭;
全域性變數以美元符號$開頭;
例項變數以@開頭;
類變數以@@開頭;
常量或類名以大寫字母開頭
載入和混入模組
load: 比較直接,無條件載入,不檢查以前是否載入過
require:則會檢查,保證模組只被載入過一次,常用於載入一些擴充套件庫
include:不會自動載入,會建立乙個由類到所包含模組的引用,自動為類新增模組中所包含的方法,且當模組發生改變時,類中所混入的方法也會相應發生改變
extends和include類似,用來在乙個物件中引用乙個模組,使得這個物件也具有這個模組的方法。
宣告變數 VBA宣告的變數為何在其他模組無法使用?
我們有時需要跨模組使用同乙個變數,那麼為什麼會出現無法使用的情況呢?這時就需要我們在宣告變數的時候,提前確認好變數的作用域。變數的作用域 如何定義變數的作用域 首先,介紹一下我們作用域的概念。變數的作用域標誌著我們可以在哪些地方使用這個變數。變數分為3種作用域 1 單個過程 在乙個過程中宣告的變數,...
變數的宣告和定義
變數的宣告有兩種情況 一種是需要建立儲存空間的。例如 int a 在宣告的時候就已經建立了儲存空間。另一種是不需要建立儲存空間的 例如 extern int a 其中 變數a是在別的檔案中定義的.前者是 定義性宣告 defining declaration 或者稱為 定義 definition 而後...
Go的宣告和變數
1.單個變數的宣告和賦值 var a int 變數的宣告 a 123 變數的賦值 var a int 123 變數的宣告同時賦值 int可省略,系統自動判斷型別 a 123 最簡單的寫法 區域性不能這麼寫 2.多個變數的宣告和賦值 var a b c d int 多個變數的宣告 a b c d 1 ...