- 17
- 0
- 约 117页
- 2016-09-18 发布于河南
- 举报
* “数据类型”是指该指针变量所指向对象的数据类型; “存储器类型1”和“存储器类型2”是可选项, “存储器类型1”是指针变量所指向的数据存储空间区域, “存储器类型2”是指针变量本身所在的存储器的空间区域。 “标识符”是所定义的指针变量名。 根据是否有“存储器类型1”选项,C51中指针变量可以分为通用指针变量和存储器专用指针变量。 数据类型 [存储器类型1] * [存储器类型2] 标识符; * 1.通用指针变量 不选用“存储器类型1”选项的指针变量称为通用指针变量; 其声明和标准C语言一样。例如: char *s; // s为指向char型数据的指针变量 int * xdata p; //p为指向int型数据的指针变量,而p本 身放于xdata区 通过它可以很方便地访问存储空间任何位置的变量,因而许多库函数都使用通用指针变量。它的缺点是速度慢。 通用指针变量需要3个字节来存储。第一个字节用来表示存储器类型,存储器类型的编码值如表5-8所示。第二个字节是指针的高字节,第三个字节是指针的低字节。 表5-8 存储器类型的编码值 存储器类型 idata/bdata/data xdata pdata code 编码值 0x00 0x01 0xfe 0xff * 2.存储器专用指针变量 选用“存储器类型1”选项的指针变量称为存储器专用指针变量。 通过该类指针变量,只能
您可能关注的文档
- 基于RFID数据传输系统的设计与实现毕业论文.doc
- 基于西门子PLC的机械手毕业设计论文.doc
- 现代检测技术4--基于网络的测控技术毕业论文.ppt
- 基于08清单规范的合同管理及造价控制毕业论文.ppt
- 基于单片机的多功能定时器毕业设计论文.doc
- 基于单片机的智能压力检测系统的毕业设计论文.doc
- -基于单片机的粮仓温湿度多点无线监测系统毕业设计论文.doc
- 基于TCPIP的家居环境检测和家电控制系统王照毕业论文.doc
- 第六章 基于技能与能力的薪酬毕业设计论文.ppt
- 基于单片机的计算器毕业设计论文.doc
- (社会科学专技类B类)事业单位考试职业能力倾向测验重庆市2026年应考要点精析.docx
- (综合管理类A类)事业单位考试综合应用能力新疆乌鲁木齐市2026年应考要点详解.docx
- (中小学教师类D类)事业单位考试综合应用能力天津市应考策略详解 .pdf
- (中小学教师类D类)事业单位考试综合应用能力河北省2026年应考难点详解.docx
- (综合管理类A类)事业单位考试综合应用能力新疆乌鲁木齐市2026年应考要点详解 .pdf
- (自然科学专技类C类)事业单位考试职业能力倾向测验宁夏巩固策略详解.docx
- (综合管理类A类)事业单位考试综合应用能力安徽省合肥市2026年复习重点详解 .pdf
- 2025年中航贵州飞机有限责任公司招聘真题 .pdf
- 2025年中建西部建设建材科学研究院有限公司招聘真题 .pdf
- (社会科学专技类B类)事业单位考试综合应用能力河北省保定市2026年梳理策略精析 .pdf
原创力文档

文档评论(0)