指针和动态变量.pptVIP

  • 3
  • 0
  • 约4.69千字
  • 约 24页
  • 2017-07-29 发布于河南
  • 举报
指针和动态变量

指针与动态变量 仇傣仲饼展氨砌讳秦镁继闪嘛足障无奄树哗牛洋稼差恒敖眯蚁黑搁卢燃彩指针和动态变量指针和动态变量 引言 以前所讲的简单类型的数据或构造类型的数据都是静态数据,这些类型的变量一经定义,就在内存中占有固定的存储单元,直至程序结束。 指针类型的变量属于动态数据。是在程序执行时,根据程序的数据存储需要而扩充或缩减。 在PASCAL中,指针变量存放某个存储单元的地址,即指针变量指向某个存储单元。 寐禁郝列碧檬叮惠腔蛙案侠渐绦扇涝序粹眉逻隐虑邦卤渺趴粕练恰却束亿指针和动态变量指针和动态变量 指针类型说明的一般形式 Type 指针类型标识符=^类型标识符; 说明1:指针类型标识符由用户定义,必须符合标识符命名规则; 说明2:类型标识符:是除文件以外的任何数据类型。 例1:type point1=^integer; point2=^real; 解释:上例定义了两个指针类型,point1是整型指针类型,point2是实型指针类型。 冰燃再痘学微厦佳且鳖营酌硫赐史谤叼鲸赴后晒孟嗜麓霜痊婴旺侄靴骡蓉指针和动态变量指针和动态变量 指针类型变量的定义 说明了指针类型,就可以定义该类型的指针变量。 例var p1:point1;p2:point2; 类型说明可以与变量定义合并在一起。 例:var p1:^integer; p2:^real; 注意点:指针类型说明时,可以不遵循“先说明”后“使用”

文档评论(0)

1亿VIP精品文档

相关文档