L
liuge
Unregistered / Unconfirmed
GUEST, unregistred user!
请读以下两个单元结构,注意“语句1
语句2;” 的位置不同,
我要问的是这两个单元,从语法角度来说,是一样的吗?
我觉得从执行效果来看是一样的,呵呵,纳闷,问问。
///////////////////////////////////////////////
//单元1
unit unit1;
interface
uses ...;
Type ...;
const ...;
var
i:Integer;
procedure aaa;
implementation
procedure aaa;
begin
...
end;
begin
语句1;
语句2;
....
end.
///////////////////////////////////////////////
//单元2
unit unit2;
interface
uses ...;
Type ...;
const ...;
var
i:Integer;
procedure aaa;
implementation
procedure aaa;
begin
...
end;
initialization
语句1;
语句2;
....
finalization
//
//
end.
语句2;” 的位置不同,
我要问的是这两个单元,从语法角度来说,是一样的吗?
我觉得从执行效果来看是一样的,呵呵,纳闷,问问。
///////////////////////////////////////////////
//单元1
unit unit1;
interface
uses ...;
Type ...;
const ...;
var
i:Integer;
procedure aaa;
implementation
procedure aaa;
begin
...
end;
begin
语句1;
语句2;
....
end.
///////////////////////////////////////////////
//单元2
unit unit2;
interface
uses ...;
Type ...;
const ...;
var
i:Integer;
procedure aaa;
implementation
procedure aaa;
begin
...
end;
initialization
语句1;
语句2;
....
finalization
//
//
end.