----赖格英-----

记忆不好了,记录工作中的点点滴滴....

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年8月5日

摘要: vars: string;begin//指令类型 types := Format('最大整数是: %d; 最小整数是: %d',[MaxInt,Low(Integer)]);//返回: 最大整数是: 2147483647; 最小整数是: -2147483648{ 提示: 格式指令必须以 % 开始, 不区分大小写, %d 代表一个整数; 第二个参数是一个 变体数组 }s := Format('最大的无负号整数是: %u',[High(Cardinal)]);//返回: 最大的无负号整数是: 4294967295{ %u表示一个无负号整数 }s := Format( 阅读全文
posted @ 2013-08-05 12:47 向北方 阅读(4491) 评论(0) 推荐(0) 编辑

摘要: 1:指针的赋值。type RTestInfo = recordAge:Integer;end;PtestInfo = ^ RtestInfo;var Test1,Test2:PtestInfo;BeginNew(Test1);New(Test2);Test1^.Age:=12;Test2:=Test1;Application.MessageBox(Pchar(IntToStr(Test2^.Age)),'测试',MB_OK);Test1^.Age:=13;Application.MessageBox(Pchar(IntToStr(Test2^.Age)),'测试' 阅读全文
posted @ 2013-08-05 10:03 向北方 阅读(418) 评论(0) 推荐(0) 编辑

摘要: 一、指针:指向一个内存地址的变量或参数。 二、定义指针的方式如下: P: Pointer; //定义了可以指向任何类型的指针,Pointer 为无类型指针; Q, R: ^TType; //定义了指向 TType 类型的两个指针,TType 可是是各种 //基本类型或自己定义的各种类型,也可以如下定义: // type PType = ^TType; // var Q, R: PType; 三、指针的使用: P: Pointer; Q, R: ^TType; A: TType; Q:= R; //相同类型可以赋值 P:= R; //可... 阅读全文
posted @ 2013-08-05 08:10 向北方 阅读(3265) 评论(0) 推荐(0) 编辑

摘要: DELPHI指针的使用大家都认为,C语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是C语言的灵魂,一点都不为过。同时,这种说法也让很多人产生误解,似乎只有C语言的指针才能算指针。Basic不支持指针,在此不论。其实,Pascal语言本身也是支持指针的。从最初的Pascal发展至今的Object Pascal,可以说在指针运用上,丝毫不会逊色于C语言的指针。 以下内容分为八部分,分别是 一、类型指针的定义 二、无类型指针的定义 三、指针的解除引用 四、取地址(指针赋值) 五、指针运算 六、动态内存分配 七、字符数组的运算 八、函数指针 一、类型指针的定义。对于指向特 阅读全文
posted @ 2013-08-05 08:00 向北方 阅读(16745) 评论(0) 推荐(0) 编辑