- 19
- 0
- 约1.41万字
- 约 71页
- 2019-10-03 发布于未知
- 举报
第6章 指针 6.1 指针的概念 6.2 指针的定义和使用 6.3 指针运算 6.4 void指针和const指针 6.1 指针的概念 指针变量(简称指针)是一种特殊性质的变量。 每个变量有一个地址,必要时可以使用取地址运算符“”来获取变量的地址。 通过变量名或地址访问一个变量的方式,称为“直接访问” 。 把地址存放在一个变量中,然后通过先找出地址变量中的值(一个地址),再由此地址找到最终要访问的变量的方法,称为“间接访问”。 这里的地址变量其实就是指针。 由上图可以看到,指针变量p指向变量a。在理解“指向”的时候,应该了解它指的是:p中存有a的地址,通过该地址就能找到a。由此,在C++语言中用“指针”来表示指向关系。即“指针”就是地址。一个变量的指针就是该变量的地址。存放地址的变量,就是指针变量。 指针除了可以指向变量之外,还可以指向内存中其他任何数据结构,如数组,结构体和联合体等,它还可以指向函数,后面将陆续介绍。应该注意,在程序中参加数据处理的量不是指针本身的量,因为指针本身是个地址量。而指针所指向的变量,即指针所指向的内存区域中的数据(称为指针的目标)才是需要处理的数据。这就是C++语言中利用指针处理数据的特点。 6.2 指针的定义和使用 指针是一个变量,在程序中使用时,必须先声明,
您可能关注的文档
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S01=C#开发环境.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S03=面向对象程序设计.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S04=窗体与控件.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S05=界面设计.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S06=对话框、窗体调用.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S07=GDI+图像编程.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S08=文件操作.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S09=数据库编程.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S10=水晶报表与打印.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 封面.ppt
- 4、回填施工记录表.XLS
- 2、原材料、构配件进场使用检查记录表.xls
- 1、CK0+600~ CK0+700 水泥混凝土面层.XLS
- 1、CK0+000~CK0+200 AC-20C下面层(下洒透层油).XLS
- 1、工程材料进场使用清单.xls
- 2、4%水泥稳定石屑下基层(CK0+200~CK0+400)200米为一检验批(报验表).XLS
- 1、4%水泥稳定石屑下基层(CK0+000~CK0+200)200米为一检验批(报验表).XLS
- 5、CK0+800~ CK0+860左侧路缘石_重命名_2017-1-17-11-35-12.XLS
- 2、CK0+700~ CK0+860 水泥混凝土面层.XLS
- 022、CK0+200~CK0+400 AC-13C上面层(下洒粘层油).XLS
原创力文档

文档评论(0)