C语言程序设计实用教程 作者 魏海新 李燕 第8章.pptVIP

  • 3
  • 0
  • 约2.52万字
  • 约 121页
  • 2015-12-09 发布于未知
  • 举报

C语言程序设计实用教程 作者 魏海新 李燕 第8章.ppt

8.1 指针与指针变量 8.2 指向数组的指针变量 8.3 指向字符串的指针变量 8.4 指针数组与命令行参数 8.5 指针与函数 8.6 指针小结 教学提示 “指针”是C语言中广泛使用的一种数据类型,运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构,实现动态内存分配,不但能很方便地使用数组和字符串,还能像汇编语言一样处理内存地址,从而编出精练而高效的程序。但是,由于指针概念较复杂,使用较灵活,初学者常常感到较难理解,因此,学习时必须从指针的概念入手,正确理解指针及指针在数组和函数方面的应用。 教学目标 要求学生掌握指针的概念和运算规则,掌握用指针访问变量、一维数组和二维数组的方法,以及用指针处理字符串的方法。通过多编程、多上机调试程序来体会指针的概念及其使用的规律,并应用于实际的编程中。 8.1 指针与指针变量 8.1.1 指针的概念 1.内存与内存地址 内存地址:内存是计算机用于存储数据的存储器,以一个字节作为存储单元,为了便于访问,给每个字节单元一个唯一的编号,第一字节单元编号为0,以后各单元按顺序连续编号,这些单元编号称为内存单元的地址 。 变量地址:变量所分配存储空间的首字节单元地址(字节单元编号)。 系统为特殊变量p(用来存放地址的)分配的存储空间地址是4800,p中保存的是变量a的地址,即4000,当要读取a变量的值12345

文档评论(0)

1亿VIP精品文档

相关文档