- 6
- 0
- 约6.53千字
- 约 2页
- 2017-08-26 发布于河南
- 举报
STUDY0FCOMPUTERAPPLICATl0NINEDUCA7n0N 计算机应用教学研究
C语言指针综述
杨井荣。赵春雨
(成都理工大学工程技术学院计科系,乐山614007)
摘要:本文对指针做了比较全面的介绍。指明了C语言中指针定义时的注意事项;给出了指针的数据类型以及指
针在不同运算过程中的实际含义;用实例详细说明了指针对动态数组的实现;并介绍了指针在函数调用时的作用。
关键词:C语言;指针;数据类型
SummarizationonPointerinCLanguage
YANG
Jinl唧g’ZI-IAOChunyu
of Science of and
and of
(DepartmentComputer TechnologyEngineeringTechnologyCollegeChengdu
UniVers时,Leshan614007)
Abstract:Itindicatethe attentiontodefine onC outthe anditsfact
pay pointerlanguage.makepointertype signification
onthe this can a
operationprocess,in dynamicarray implementbyusingpointer
paper throughparticularexample,intro-
ducethe effect function.This discoureC
pointeron岫nsfe而ng paperparticularlyuponpointer.
words:C
Key Language;Pointer;,Datatype
在大多数资料中,如果P指向i。会形象地画L个带箭头
指针是c语言中的一个重要概念,也是c语言的一个重 的线,由P到i,实际上就是p=&i,加上指向反到加大理解的
要特色。正确而灵活地运用它,可以使许多复杂的问题处理 难度,下面我们这样理解指针与其指向的变量之间的关系,
起来简单而容易。然而指针又是非常不安全的措施,错误地 从上图中可以看出i-·p,也就是i和·p代表同一个内存单元,
理解和使用指针,将使用户得不到预期的效果,甚至造成严 i和·p都是变量,对i和对+p的操作都是对同一内存单元的
重的错误。这是因为指针直接对内存进行操作,如果对非应 操作,也可以理解成为i取了个别名叫·p,现在如果·p=3,
用程序所管辖的区域进行读操作将得不到用户所期望的结果, 则i=3。
如果进行写操作则将导致严重的破坏。本文将在下面就指针 2 指针的数据类型
应用中容易出现的错误问题给与详细自:另析并指出正确的应 指针变量专门用来存放已有变量的地址,根据指针所指
用方法。 变量对象不同,指针变量的类型也不同,可分为指向普通变
l 指针的定义 量的指针变量、指向数组的指针变量、指向字符串(字符数
指针是一种数据类型,指针的值是变量的首地址。计算 组)的指针变量、指向函数的指针变量。在这里指针变量存
机内存中的
您可能关注的文档
最近下载
- 《摄像与剪辑》课程思政教学案例(一等奖).docx VIP
- 妊娠期高血压饮食妊娠期高血压饮食.doc VIP
- 六年级数学下册 奥数知识点讲解第13课《速算与巧算综合练习1》试题附答案(人教版).doc VIP
- NCCN卵巢癌临床实践指南(2025.V3)解读PPT课件.pptx VIP
- 总经理年终工作总结报告PPT课件.pptx VIP
- 全册单词默写(专项训练)-2025-2026学年沪教牛津版英语七年级下册最新版 可打印.docx VIP
- 黑龙江 2023年统考专业课考试:心理学真题模拟汇编(共637题).doc VIP
- 血气分析仪故障处理.pptx VIP
- 2025中华护理学会团体标准——成人患者医用粘胶相关性皮肤损伤的预防及护理.pptx
- 血气分析仪故障处理流程.pptx VIP
原创力文档

文档评论(0)