文档详情

《C语言程序设计基础》教案 第19课 指针的使用(一).pdf

发布:2025-04-25约6.31千字共6页下载文档
文本预览下载声明

教案首页

课程:C语言程序设计授课教师:学年第学期

周次第周时间年月日专业班级:

授课授课理论课□实验课□实训课□教学2学

单元8:指针的使用(一)

章方式教学做一体化课程√时数时

教学理解指针与地址的概念,相互关系及表示方法,掌握指针变量的定义与格式,掌握指针与

目的数组的关系及对数组的操作。

教学内容教学过程设计及时间分配

学1.指针的引入与作用1.问题引入讲授互动10分

2.指针与地址讲授15分

2.地址与指针

组3.指针变量的声明与使用3.指针变量的声明演示、讲授15分

4.指针与数组演示、操作25分

4.指针与数组

织5.案例与实践操作5.随堂练习案例20分

6.小结、作业及实验安排讲授5分

教学

重点重点:指针的定义、指针变量的使用、指针对数组的操作

教学难点:指针变量的使用、指针对数组的操作

难点

教学理论讲授、演示、对比讲解、案例分析

手段

双语pointer—函数

教学address—地址

作业及作业:单元总结与单元练习

思考题知识拓展:动态内存分配

1.谭浩强主编的《C语言程序设计》(清华大学出版社)。

参考2.丹尼斯·里奇《C语言程序设计》(第二版)。

资料3.NCRE考试用教程《C语言程序设计》(高等教育出版社)。

4.网络教学资源:国家精品课网站。

本讲

内容对于指针的使用,首先要理解清楚理解指针与地址的概念,通过上机实验,验证地址、指针、

学法数组首地址等内容,加深对指针概念的理解。

指导

单元8-1指针的使用(教案)

教学内容及教学过程说明

步骤一问题引入

去写字楼找人,你把要找的人的姓名告诉保安后,保安就会到这个

人所在的房间找出这个人。可是有时候你不知道要找的那个人的名字,

通过问题引入,

此时如果你知道这个人在哪个房间办公,保安同样可以把人带给你。C语

了解指针的方便、

言也是一样,如果你指出要访问变量a的存储单元地址,程序也可以把高效之处

变量a的值找出来,一样的道理。

假如你要找的是一群人,这些人所在的房间是连续的,如果你把这

一群人的姓名一个一个的报给保安,明显太麻烦了。换一种思考方式,

如果你告诉保安的是第一个人住的房间号以及连续有几个房间,保安就

很容易找出这群人了。C语言也是一样,当访问连续多个内存单元的数据

时,只要知道第一个数据所在的内存单元地址,然后依次读取数据就可

以了。所

显示全部
相似文档