- 10
- 0
- 约1.25万字
- 约 54页
- 2017-08-23 发布于河南
- 举报
本章内容包括: 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中,不在内存中)。 二、指针变量: 既然存储在内存中的各种变量都有一个地址,我们能否这样设想:定义某种变量,让这个变量的值等于某个变量的地址,如同某个房间号、门牌号一样?回答是肯定的。我们把这种存放某种变量地址的变量称为指针
您可能关注的文档
- 9第九章 程序设计基础习题(第二版).doc
- 09非师《面向对象程序设计——java》实验教学计划(许晴媛) 实验1-6详细要求.doc
- 09级《C语言程序设计》考试模拟试卷 (2).doc
- 09级access复习题(带答案).doc
- 09计算机c++课程设计题目.doc
- 09年会计分录汇总 (学会计的同学多转啊!) O(∩_∩)O很全啊,会计不怕了。。.doc
- 09信本数据库原理教学大纲.doc
- 09仲恺《C语言程序设计》考试大纲.doc
- 10-11-1学期《C语言程序设计》期末复习要求.doc
- 10 11 12 三年高考新课标化学汇总.doc
- 新生家长会发言稿写法与入学适应沟通.docx
- 社区老年人健康管理服务方案:建档评估、慢病随访、跌倒与营养风险干预(含年度服务指标).docx
- 上市公司财报分析方法:以虚构零售企业为例的利润质量、现金流与营运效率逐项拆解.docx
- 节前安全检查方案.docx
- 承包商与相关方全流程准入审批及现场监管方案.docx
- 建设工程进度款申请母版与三期计量付款核对示范.docx
- 绿色施工扬尘噪声控制与在线监测.docx
- 家庭教育金规划与现金流排布实操手册:从学龄前储备节奏、各阶段学费测算到大学教育金缺口弥补的完整测算方法.docx
- 小学秋游活动方案:路线安排、安全预案、费用预算与家长沟通材料(含完整执行表).docx
- 期中考试试卷_高二物理.docx
最近下载
- 2026年数据审计岗面试题及答案.docx VIP
- 2026秋新统编版语文一年级上册全册教学设计含反思.doc
- HSK2-第二课-我每天六点起床.pptx VIP
- 第15课 国共合作与北伐战争 课件(24张PPT).pptx VIP
- CAM软件:Siemens NX CAM二次开发_NXOpenUGUI的开发.docx VIP
- 《电动汽车动力电池包用阻燃绝缘电泳涂料》.pdf VIP
- 内蒙古民航机场集团有限责任公司秋季招聘考试备考试题及答案解析.docx VIP
- 校长考试试题及答案.docx VIP
- CAM软件:Siemens NX CAM二次开发_(9).NXOpen多线程编程与性能优化.docx VIP
- 2026北京市首都公路发展集团有限公司拟聘人员笔试历年备考题库附带答案详解.docx VIP
原创力文档

文档评论(0)