- 9
- 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”选项的指针变量称为存储器专用指针变量。 通过该类指针变量,只能
您可能关注的文档
- 基于VHDL语言的地铁自动售票系统设计与实现毕业论文.doc
- 基于RFID数据传输系统的设计与实现毕业论文.doc
- 基于西门子PLC的机械手毕业设计论文.doc
- 现代检测技术4--基于网络的测控技术毕业论文.ppt
- 基于08清单规范的合同管理及造价控制毕业论文.ppt
- 基于单片机的多功能定时器毕业设计论文.doc
- 基于单片机的智能压力检测系统的毕业设计论文.doc
- -基于单片机的粮仓温湿度多点无线监测系统毕业设计论文.doc
- 基于TCPIP的家居环境检测和家电控制系统王照毕业论文.doc
- 第六章 基于技能与能力的薪酬毕业设计论文.ppt
- 2026《岳阳林纸中高层领导力现状、问题及对策》9200字.doc
- 2026《云南白药内部控制中存在的问题及对策研究》6500字 .doc
- 2026《云南水富云天化企业所得税会计研究》8800字 .doc
- 2026《长赐轮事件中的各类损失及海上保险问题分析》4200字.docx
- 2026《直播带货发展背景下企业品牌价值评估研究的相关理论文献研究综述》6100字.docx
- 6 怎么都快乐 课件-2025-2026学年语文一年级下册统编版.pptx
- 2026《旬邑彩贴剪纸保护与传承研究的文献综述》3300字.docx
- 2026《伊春光明集团薪酬管理改进调研报告》6000字.doc
- 《变现金句1000条》番外篇.pdf
- 第8课《时间的脚印》课件(内嵌视频)-2025-2026学年统编版语文八年级下册.pptx
原创力文档

文档评论(0)