ITEEDU

7.5.4 子程序的可见性

子程序的可见性(Visibility)决定该子程序对其它模块是否可用。它共有三个属性值:PRIVATE、PUBLIC和EXPORT。

PUBLIC属性是子程序标准的缺省属性,但该缺省属性可以用伪指令OPTION PROC来修改。EXPORT属性意味着该子程序是一个“远”的、具有PUBLIC属性的子程序,并要求连接程序在生成可执行文件时把其入口地址放入导出入口地址表中。

例如:

OPTION PROC : PRIVATE  ;说明子程序的可见性为:PRIVATE

OPTION PROC : EXPORT   ;说明子程序的可见性为:EXPORT