问一个变量作用域的细节问题,望高手指点?(5分)

F

fonawu

Unregistered / Unconfirmed
GUEST, unregistred user!
uses
.....
type
........
var
变量一
implementation
var
变量二
{$R *.dfm}
var
变量三
procedure .....
.........
以我的观点:变量一、二、三 都不是在某个过程中定义,对本单元来说,应该都可以叫全局变量。
我想问的就是,他们有什么细微的区别?
 
D

drizzledu

Unregistered / Unconfirmed
GUEST, unregistred user!
二、三应该一样,单元内全局,
一, 还可以被其他引用了它的单元访问到
 
0

007vivi

Unregistered / Unconfirmed
GUEST, unregistred user!
2,3在单元初始化时候获得内存,在本单元内使用
1为全局变量。。。
 
F

fonawu

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
881
DelphiTeacher的专栏
D
顶部