高等教育出版社高等教育出版社 第第 8 单元单元 指针指针作者:林厚从作者:林厚从信息学奥赛课课通(信息学奥赛课课通(C+C+)高等教育出版社高等教育出版社信息学奥赛课课通(信息学奥赛课课通(C+)第第 1 课课 指针的概念指针的概念学习目标学习目标1.理解指针的概念。理解指针的概念。2.学会定义和使用指针。学会定义和使用指针。高等教育出版社高等教育出版社信息学奥赛课课通(信息学奥赛课课通(C+)指针指针指针是指针是 C+语言的一个重要概念,也是语言的一个重要概念,也是 C+语言的重语言的重要特色。要特色。C+语言的高度灵活性及极强的表达能力,在很语言的高度灵活性及极强的表达能力,在很大程度上表现在巧妙而灵活的运用指针。通过指针可以有效大程度上表现在巧妙而灵活的运用指针。通过指针可以有效地表示复杂的数据结构;能够方便地处理数组和字符串;能地表示复杂的数据结构;能够方便地处理数组和字符串;能够动态地分配内存,直接对内存地址进行操作;利用指针作够动态地分配内存,直接对内存地址进行操作;利用指针作为函数参数,能够实现为函数参数,能够实现“一次函数调用,有多个返回值一次函数调用,有多个返回值