回 帖 发 新 帖 刷新版面

主题:lazarus中这是什么啊?

program Project1;

[b]{$mode objfpc}{$H+}

uses
  Classes, SysUtils
  { add your units here };[/b]

begin
end.

粗体的那些是什么意思啊?~
编程的时候应该把它们删掉吧`?

回复列表 (共3个回复)

沙发

我猜应该类似C++里对于命名空间的using吧~
不出意外的话你把全部文本删掉然后重新编也是美关系的

板凳

那lazarus怎么看运行结果啊?

3 楼

lazarus的话!
恩是的。
可删可不删。
lazarus是主要针对于文件操作的,
因此你可以像这样:
  var
.............
  fout:text;
begin
  assign(fout,'out.txt');
  rewrite(four);
..............
.............
................
..................
writeln(fout,x);{此处X表示你要输出的数值}
close(fout);
end.
例如:
  var
    fout:text;
    i:integer;
  begin
assign(fout,'out.txt');
rewrtie(fout);
    i:=2;
writeln(fout,i);
close(fout);
end.
记得CLOSE这步不能少啊!!!!
这是高手有时都要烦的错误啊!!!!

我来回复

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