DELPHI的@,^(在前面),^(在后面),pointer到底各是什么意义?
举个小例子来说明一下?
谢谢
举个小例子来说明一下?
谢谢
解决方案 »
- 急救啊,我想把DateTimePicker1.Date写入数据库表的一个为datetime类型的字段中去应怎么写?
- about "Remove file from project"按钮
- 请问如何在delphi中调用outlook express 的发送邮件界面?
- 对不起!哪里有财务自考班?
- 一个非常重要的问题 就是那个地方有开发MIS,ERP开发方案的资料!!
- 怎样给TDataTime变量同时赋年月日时分秒?EncodeTime和EncodeDate只能赋一部分的值
- 那有DELPHI的中文帮助?这方面的书也可以啊!
- Delphi 6将在今年二季度推出
- 初学delphi,问一个菜问题。
- 怎么用QRpreview控件实现QRCompositeReport的预览
- Delphi调用VC的DLL问题(带参数)!
- 有关listview滚动条的问题?
PI: ^Integer // 是定义一个指针变量var
I: Integer;
begin
I := PI^; // 去指针的内容(当然指针必须是指向一个有效的内容)
end;Pointer // 是无类型指针类型。
var
P: Pointer;
begin
P := PI // 赋值给无类型指针
end;
p: ^Integer;
i: Integer;
则
p^为Integer类型
p := @i;
则p^和i 相等
jacky_shen(jacky) is OK
p: ^Integer;
i: Integer;
则
p^为Integer类型
p := @i;
则p^和i 相等
jacky_shen(jacky) is OKP^常用于record,@// 是取地址
PI: ^Integer // 是定义一个指针变量