指针变量的定义

来源:互联网 发布:python time.clock 编辑:程序博客网 时间:2024/04/30 12:50

指针变量与一般变量的定义类似,形式如下:

数据类型 [存储器类型1] * [存储器类型2] 标示符;

[存储器类型1]表示被定义为基于存储器的指针,无此选项时,被定义为一般指针。这两种指针的区别在于它们的存储字节不同。一般指针在内存中占用3个字节,第一个字节存放该指针存储器类型的编码(在编译时由编译模式的默认值确定),第二个字节和第三个字节分别存放该指针的高位和低位地址偏移量。存储器类型的编码值如下表:


[存储器类型2]指定指针本身的存储器空间。

0 0