符號名作用域

符號名作用域

符號名的作用域是指符號名被引用和起作用的範圍。符號名的作用域不是一個可執行程式、一個程式單位或一個語句函式語句、或DATA語句的隱DO表。

基本介紹

  • 中文名:符號名作用域
  • 外文名:The symbol name scope
  • 定義:符號名被引用和起作用的範圍
  • 分類:全局符號名和局部符號名
  • 系統:計算機
  • 套用學科:計算機原理
概述,分類,

概述

符號名的作用域是指符號名被引用和起作用的範圍。符號名的作用域不是一個可執行程式、一個程式單位或一個語句函式語句、或DATA語句的隱DO表。
主程式名、數據塊輔程式名、外部函式名、子程式名和公用塊名字的作用域是整個可執行程式。
變數名、數組名、常數名、語句函式名、內部函式和虛擬過程名的作用域為一個程式單位。
在語句函式語句中作為參數出現在變數名的作用域是該語句函式語句。
在一個DATA語句中,作為隱Do的DO變數名的作用域是該隱DO表。

分類

符號名可分為兩大類:即全局符號名和局部符號名。
全局符號名的作用域稱為全局作用域,這些符號名主要有主程式名、子程式名、外部函式名、數據塊輔程式名以及公用塊名。
局部符號名的作用域稱為局部作用域,這些符號名主要有變數名、數組名、常數符號名或常數、語句函式名等。

相關詞條

熱門詞條

聯絡我們