C++大学基础教程 第6章指针和引用 2021/224
2021/2/24 1 C++大学基础教程 第6章 指针和引用
◆指针( Pointer)是+和C的 种数据类型。很多其他高级语言 也有类似的数据类型。引用 ( Reference)则是C++所特有的 一种数据类型。指针和引用在概 念上和使用上都有相似之处。但 是也有重要的差别, 2021/2/24
2021/2/24 -2- 指针(Pointer)是C++和C的一 种数据类型。很多其他高级语言 也有类似的数据类型。引用 (Reference)则是C++所特有的 一种数据类型。指针和引用在概 念上和使用上都有相似之处,但 是也有重要的差别
第六章指针和引用 61指针的概念 6.2指针的运算 63指针和函数 64指针和字符串 6.5通过指针访问数组 6.6指针访问动态内存 67引用概念 2021/2/24
2021/2/24 -3- 第六章 指针和引用 6.1 指针的概念 6.2 指针的运算 6.3 指针和函数 6.4 指针和字符串 6.5 通过指针访问数组 6.6 指针访问动态内存 6.7 引用概念
6.1指针的概念 2021/224
2021/2/24 4 6.1 指针的概念
61.1指针和指针变量 ◆指针是变量的地址。或者说是在內存中,存放 某种类型变量的地址。 ◆例如,定义了整型变量a,a的地址就是一个指 针。 ◆也可以不定义任何变量,只是指定内存某个地 址开始(如0x00430100)的4个字节存放整 型变量,这样的地址也是指针。 ◆存放指针的变量就是指针变量。 2021/2/24
2021/2/24 -5- 6.1.1 指针和指针变量 指针是变量的地址。或者说是在内存中,存放 某种类型变量的地址。 例如,定义了整型变量a,a的地址就是一个指 针。 也可以不定义任何变量,只是指定内存某个地 址开始(如0x00430100)的4个字节存放整 型变量,这样的地址也是指针。 存放指针的变量就是指针变量