专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
C++指针的基本概念 前面我们学习了各种类型的变量,如果在程序中定义了一个变量,系统在编译时就会给这个变量分配内存单元。系统根据变量的类型,分配一定长度的空间。内存中的每一个字节(单元)有一个编号,我们称为内存地址。 我们可以将某个内存变量a的地址存放在另一个内存单元(变量b)中。C++Builider语言规定可以在程序中定义整型变量、实型变量和字符型变量等,也可以定义一种特殊的变量,专门用于存放变量地址。通过变量b找到变量a的地址,再根据这个地址找到变量 a,这就是我们所说的“间接访问”方式。 由于通过地址能找到所需的变量单元,所以可以说,地址“指向”该变量单元 [阅读全文] [PDF]
(1)指针类型定义的语法 type <指针类型标识符>:“<基类型>; 指针把指向动态变量的类型由“^,’符后基类型来标识,同时也由‰,’符号表明这里定义的是一个指针类型。 例2.9定义一个学生记录的指针类型变量。 type student=record name:String[8]; number:Integer; sex:(male,female); age:Integer; end; per:“student; Var 1^ P上,p么:per; ^0 r:char: 在上例中,per是记录指针类型,变量pl、p2被定义成指针 [阅读全文] [PDF]
1 共2条 分1页