- 106
- 0
- 约 374页
- 2022-04-18 发布于中国
- 举报
《编程语言基础—C语言》中职教学课件《编程语言基础—C语言》中职教学课件
指针是C语言中的一个重要概念,也是C语言的一个重要特色。正确而灵活地运用它,可以有效地表示复杂的数据结构、动态分配内存、方便地使用字符串和数组以及直接处理内存地址等。掌握指针的应用,可以使程序简洁、紧凑和高效。每一个学习和使用C语言的人,都应当深入学习和掌握指针。指针的概念比较复杂,使用也比较灵活,因此初学时常会出错,在学习本项目内容时应十分小心,多思考、多比较、多上机,在实践中掌握它。 学习重点 指针即地址。一般来说,一个变量有三个方面的性质,即变量名、变量地址和变量值。变量地址是系统为该变量分配的存储单元地址,变量值则是该单元中的数据。 例如,int x=5; 设系统为x分配的单元地址为2000H,则2000H就是变量x的指针,变量的名、址、值可如图所示。 活动1 指针和指针变量的定义 以后除非特殊说明,指针均指指针变量。 同其他变量一样,指针变量也必须先定义然后才能使用。指针变量的定义形式为: 类型 *标识符; 其中,标识符即为指针变量名,*用于标识该变量为指针变量,类型即为它所指的变量的类型。例如: int i,*ip; float f, *fp; 分别定义一个整型变量i,一个指向int型变量的指针变量ip,一个浮点型变量f和一个指向实型变量的指针变量fp。 小贴士 和*是与指针相关的两个单目运算符,它
原创力文档

文档评论(0)