读书笔记:《D5开发人员指南》第二章(2)

原创 2005年05月25日 14:57:00

近期在做一个程序,刚好又有了实践的机会。

1、动态数组 :声明时不要指定维数,编译时就不知道维数,在运行期动态分配。  

ex:

var SA : array of string;

begin

   SetLength(SA,33)  // 为33个元素分配了空间

  SA[0]:=' the first string';

  otherString:=SA[0];  //动态数组的下标是以0开始的,如果要用循环给数组赋初值的话,必须要从0开始

end;

如果同时还定义了另外一个动态数组SA1,那么SA1:=SA2, 对SA1的引用赋值给SA2。如果要用SA1的完全拷贝赋值给SA2,应该用过程Copy()。

也可以定义多维的动态数组,array of  array of  Integer,二维数组。SetLength(SA,5,5),5×5的二维数组。

2、单元 unit

Unit  //每个单元都必须在开头有这样一句,标示单元的名称,必须和文件名称相匹配。

interface //声明部分,常量,变量,过程和函数

implementation // 过程和函数的源代码

initialization

uses //引用的单元.要避免循环引用,如果一定要在UnitA中引用UnitB,然后在B中引用A的话, 一个在interface中引用,另一个必须在implementation中引用.

             

D5开发人员指南-02卷

  • 2011年10月11日 13:54
  • 34.43MB
  • 下载

\D5开发人员指南-06卷

  • 2011年09月27日 13:29
  • 15.68MB
  • 下载

5-读书笔记----iOS开发指南:从零基础到App Store上架--iOS常用设计模式

iOS常用设计模式 软件设计模式大都来源于GoF1的23种设计模式。 选择了如下4 种设计模式:单例模式、委托模式、观察者模式和MVC模式。 单例模式  单例模式的作用是解决“应用中只有一个实例”...
  • blacet
  • blacet
  • 2015年12月02日 00:26
  • 614

D5开发人员指南-08卷

  • 2011年09月27日 13:19
  • 1.99MB
  • 下载

D5开发人员指南大全

  • 2011年07月29日 19:25
  • 106.57MB
  • 下载

[HTTP权威指南读书笔记]第二章—URL与资源

URL对于网络相当与有彼岸

Delphi 5开发人员指南.part2

  • 2014年06月14日 11:19
  • 37.59MB
  • 下载

C++ Builder 5 开发人员指南2

  • 2007年09月06日 19:00
  • 3.55MB
  • 下载

MySQL存储过程编程教程读书笔记-第二章MySQL存储过程编程指南-存储过程部分

MySQL存储过程编程时一个复杂的主题,我们将在本章中为你提供完成基本任务的内容,其中包括: 1、怎样创建存储过程 2、存储过程怎样进行输入输出 3、怎样和数据库交互 4、怎样用MySQL存储编程语言...

DELPHI 5开发人员指南PART2

  • 2008年08月02日 19:19
  • 28.39MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:读书笔记:《D5开发人员指南》第二章(2)
举报原因:
原因补充:

(最多只允许输入30个字)