function sum(x:^integer;y:^integer):integer;
begin
result:=x^+y^;
end;procedure TForm1.Button1Click(Sender: TObject);
var a,b,c:^integer;
begin
a^:=strtoint(memo1.Lines[1]);
b^:=strtoint(memo1.Lines[2]);
c:=sum(x,y);
showmessage(inttostr(c));
end;
编译出错,高手帮忙看看.
begin
result:=x^+y^;
end;procedure TForm1.Button1Click(Sender: TObject);
var a,b,c:^integer;
begin
a^:=strtoint(memo1.Lines[1]);
b^:=strtoint(memo1.Lines[2]);
c:=sum(x,y);
showmessage(inttostr(c));
end;
编译出错,高手帮忙看看.
解决方案 »
- 关于FastReport
- 我想要实现的是那种就像浏览文件夹那样,在根目录中建一个文件夹后会在执行后的treeview中显现出来,其文件夹中的txt或doc文件能够显现在richedit中
- 关于方法中的变量的释放问题
- 阅读WGYKING的文章,是我一生中最快乐的时光--牛顿
- 我的Delphi环境怎么了,怎么总是出错呢!
- 如何使edit只能输入数字啊?
- 怎么向RichText控件中插入图片或其他ole文件?
- 解决这个问题,给你100分。(一个关于打印方面的问题)
- 高手请进,关于Raise 语句!
- 如何通过IdHTTP.post下载一个文件
- SQL语法问题:求ACCESS数据库中时间查询的SQL语句的写法,急
- delphi高手们请进,小弟有个问题困惑了好久
begin
Result := x^ + y^;
end;procedure TForm1.Button1Click(Sender: TObject);
var
a, b, c: PInteger;
begin
if Memo1.Lines.Count < 3 then Exit; // 检查
New(a);New(b);New(c); // 分配内存
a^ := StrToInt(Memo1.Lines[1]);
b^ := StrToInt(Memo1.Lines[2]);
c^ := sum(a, b); ShowMessage(IntToStr(c^));
Dispose(a);Dispose(b);Dispose(c); // 释放内存
end;