回 帖 发 新 帖 刷新版面

主题:[讨论]我是PASCAL初学者

program在PASCAL中是必要的吗?
[em18]                     [em18]

回复列表 (共1个回复)

沙发

不是,但如果不使用,当命名变量发生冲突的时候,不能引用全局的变量。
例如:
program a;
  var i:integer;
  procedure b;
    var i:integer;
  begin
    i:=3;
    writeln(b.i);
    writeln(a.i);
  end;
begin
  i:=1;
  b;
end.

我来回复

您尚未登录,请登录后再回复。点此登录或注册