C++基础PPT课件第章 指针与引用.pptVIP

  • 16
  • 0
  • 约5.72千字
  • 约 27页
  • 2018-11-30 发布于浙江
  • 举报
C基础PPT课件第章指针与引用

1-* 第十章 指针与引用 课程内容安排 指针的概念。 指针的运算。 指向数组的指针。 指向字符串的指针。 引用的定义和使用。 指针与引用的区别和应用。 指针的基本概念 简单的说,指针是一个地址,其指向存储某一个数据的存储地址。此外,还有一个指针变量的概念,指针变量是一种特殊性质的变量。指针变量是把地址存放在一个变量中,然后通过先找出地址变量中的值(一个地址),再由此地址找到最终要访问的变量的方法,这就是指针变量及其访问方法,而地址变量就是指针。 定义指针变量 前面内容提到了,指针是一种复合型的数据类型。与其他基本数据类型一样,使用指针之前也必须先定义指针变量。在C++中,定义指针变量的一般形式如下所示。 类型标识符 * 指针名; 其中,“*”表示这是一个指针变量;变量名为定义的指针变量名;类型标识符表示本指针变量指向数据的类型。例如,下面语句定义了一个指针变量 int * p; 上述语句表示p是一个指针变量,其值为某个整型变量的地址,或者说p指向一个整型变量。至于到底指向哪一个整型变量,可以通过将某个变量的地址值赋给指针p来决定。 初始化指针 定义了一个指针后,在使用此指针前,必须首先给它赋一个合法的值。否则,程序中对指针的使用就有可能导致系统崩溃。C++中,读者可以在定义指针的同时通过初始化来给指针赋值,也可以在使用之前给指针赋值。一般来说,C++中在定义指针的同时

文档评论(0)

1亿VIP精品文档

相关文档