请问:
P : Pointer;
Byte(P^)表示什么意思?
P : Pointer;
Byte(P^)表示什么意思?
解决方案 »
- 在文本的特定位置插入空格
- stringgrid的焦点问题
- 将1到500间能同时被2,5,7整除的数打印出来
- 如何删除Listview中重复的Items.Caption?
- 下载过《CMS机房计费管理》软件兄弟进来讨论一下好吗?来者有份.
- 有关memo 在线等待
- 如何把datetimepick上的TIME赋给另一个datetimepick的time
- 欢迎大家下载我的软件,下载者有分.
- 怎样才能在ComboBox中得到FontDialog中的所有字体名称
- 在CSDN上是否有离线数据包供下载?能否和大富翁论坛一样提供相应的功能?
- ★★★★★★★★★★★★★★★★★★关于dxDBGrid实现分组汇总的问题???★★★★★★★★★★★★★★★★★
- 求Delphi中处理gif图片的控件?[email protected] 高分在线等待。
给你我写的一小段代码,估计你看了就会明白是什么意思了:
type
man=^Tman;
Tman = record
name: string;
add: string;
tel:string;
end;var
thisman:man;new(thisman);
thisman^.name:='yourname';
showmessage(man(thisman)^.name);
Byte(P^)是把P指向的内容转换为byte类型
为指针的VARIANT类型,它通常可以来保留一个预先不知道类型的指针,或者是把
某一类型指针变为其他指针,但是这种指针不能直接使用来操作他所指向的对象,必须先将其转为一个确定的类型后才可以操作他指向的对象;
至于Byte(P^)是一个类型转换;