第C++大学基础教程指针和引用课程.pptVIP

  • 17
  • 0
  • 约1.98万字
  • 约 88页
  • 2016-12-08 发布于江苏
  • 举报
北京邮电大学电信工程学院计算机技术中心 C++大学基础教程 第6章 指针和引用 北京邮电大学电信工程学院 计算机技术中心 指针(Pointer)是C++和C的一种数据类型。很多其他高级语言也有类似的数据类型。引用(Reference)则是C++所特有的一种数据类型。指针和引用在概念上和使用上都有相似之处,但是也有重要的差别。 第六章 指针和引用 6.1 指针的概念 6.2 指针的运算 6.3 指针和函数 6.4 指针和字符串 6.5 通过指针访问数组 6.6 指针访问动态内存 6.7 引用概念 6.1 指针的概念 6.1.1 指针和指针变量 指针是变量的地址。或者说是在内存中,存放某种类型变量的地址。 例如,定义了整型变量a,a的地址就是一个指针。 也可以不定义任何变量,只是指定内存某个地址开始(如0的4个字节存放整型变量,这样的地址也是指针。 存放指针的变量就是指针变量。 6.1.1 指针和指针变量 当声明了一个指针变量后,确定了三件事: 变量本身在内存中所分配的地址和字节数,指针变量总是占有4个字节; 系统允许的地址范围,以及地址单元内可以存放的内容; 指针变量可以进行的运算。 访问指针变量时,只能看到地址。只有通过这个地址,才能访问地址单元中的内容。这样的访问称为对于内存单元的间接访问。 6.1.2 指针变量的

文档评论(0)

1亿VIP精品文档

相关文档