(新)单片机原理及应用第4章.pptVIP

  • 2
  • 0
  • 约8.54千字
  • 约 41页
  • 2017-01-17 发布于北京
  • 举报
第4章 单片机的C语言编程 4.1 C51的程序结构 4.2 C51的数据类型及运算符 4.3 C51的函数 4.4 C51程序设计 4.1 C51的程序结构 二、存储类型 表 C51存储类型及其大小 选择变量类型时应尽量选用无符号型,可以减少测试符号的额外操作,可以提高代码效率。 为使编程时书写简化,数据类型允许用缩写 一、指针与指针变量 变量名对应于内存单元的地址,变量值则是放在内存单元中的数据。同时把存放变量x的地址称为指针,使用指针前也必须定义。 指针的定义: char xdata *data xp 也可以写成 data char xdata *xp 指针与指针变量的使用 1.指针变量名前面冠以“*”号,如上例*xp,表示xp为指针。 2.定义时,应包括被指变量的数据类型、存储类型以及指针变量本身的存储类型。指针变量本身的存储类型,写在语句的开头,或者在*号与变量名之间。 3.如果只标明被指变量的数据类型和存储类型,而没有指明指针变量本身的存储类型,则指针变量本身被默认为通用型。 指针与指针变量的使用举例 例:定义一字符变量x,并赋值为6 char data x x=6 例:定义一指针xp,指向x所在的内存单元 char data *data

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档