- 4
- 0
- 约 54页
- 2017-02-08 发布于河南
- 举报
指针是C语言中的一个概念
本章内容包括: 10.1 地址和指针的概念 10.2 变量的指针和指向变量的指针变量 10.3 数组与指针10.4 字符串与指针 10.5 指向函数的指针 10.6 返回指针值的函数10.7 指针数组与指向指针的指针 10.1地址和指针的概念 一、指针概述: 1、地址的概念与取地址运算: 内存以字节编码,每个编码都是一个地址。我们原先学过的变量、数组、函数等都放在内存中,在程序中,我们是通过变量名等使用变量、给变量赋值等,但实际运行时,系统使用的是内存地址,而不是变量名。我们怎样知道机器将某种数据放在内存的什么地方呢?可用求地址运算符 如:int a = 3 ; a 就是变量在内存中的地址。 可以用printf(“%x \n” , a); 看出其地址。注意,这个地址并不是始终不变的,这是由机器和操作系统来安排的,我们无法预先知道。 在数组中,数组名代表数组的首地址 故a表示的地址和a [0]的地址相同。 但不能施加在常数、常量或表达式上,也不能施加在寄存器变量上(因为寄存器变量在cpu中,不在内存中)。 二、指针变量: 既然存储在内存中的各种变量都有一个地址,我们能否这样设想:定义某种变量,让这个变量的值等于某个变量的地址,如同某个房间号、门牌号一样?回答是肯定的。我们把这种存放某种变量地址的变量称为指针
您可能关注的文档
最近下载
- 重症医学科运用PDCA循环降低ICU失禁性皮炎发生率品管圈QCC持续质量改进成果汇报.ppt
- 江苏科技大学苏州理工学院《数据库原理与应用》2021-2022学年第一学期期末试卷.doc VIP
- 果园履带运输机设计说明书设计.doc VIP
- 江苏科技大学苏州理工学院《数据库原理与设计》2023-2024学年第二学期期末试卷.doc VIP
- 出入境管理法培训课件.ppt VIP
- 2025年西藏中考地理真题卷含答案解析.docx VIP
- 2025年西藏中考地理试卷试题真题(含答案详解).pdf VIP
- Shanhe Star Aviation Co., Ltd.用户手册Aurora SA60L Aurora SA60L-iS说明书.pdf
- 03中铁债:中国国家铁路集团有限公司2020年年度报告.PDF VIP
- 《中国铁路总公司铁路建设项目档案管理办法》1.pdf VIP
原创力文档

文档评论(0)