数据结构与算法设计-实验1-学生版-gsc.docVIP

  • 4
  • 0
  • 约3.96千字
  • 约 6页
  • 2017-08-16 发布于贵州
  • 举报

数据结构与算法设计-实验1-学生版-gsc.doc

《数据结构与算法设计》 实验报告 姓名 实验日期 实验成绩 班级 学号 实验名称 实验一 指针 教师签字 一、实验目的 1、掌握指针的概念,会定义和使用指针变量。 2、学会正确使用数组的指针和指向数组的指针变量,进一步加强对指针概念的理解。 3、学会正确使用字符串的指针和指向字符串的指针变量。 4、学习使用指向函数的指针变量。 5、能够较熟练地运用指针来实现对字符、数组以及函数的综合性操作。 二、实验原理 指针是C语言的重要数据类型,也是C语言的精华所在。利用指针可以有效地表示复杂的数据结构,实现动态内存分配,更方便、灵活地使用数组、字符串及实现为函数间各类数据的传递提供简洁便利的方法。正确灵活地运用指针,可以编制出简练紧凑、功能强大而执行效率高的程序。 在C语言中,用指针来表示一个变量指向另一个变量的指向关系,所谓指针即地址。一个变量的指针即该变量的地址。专门存放地址的变量,称为指针变量。 1、指针变量的定义及初始化 [存储类型] 数据类型标识符 *指针变量名=初始地址值; 如:int *p1, *p2=i; 注意:指针变量名是p1,p2,不是*p1,*p2;指针变量只能指向定义时所规定类型的变量,如p1只能指向int型变量;指针变量定义后,变量值不确定,应用前必须先赋值,p2在定义时直接赋初始值,指向变量i。 2、指针与函数 指针作为函数参数,有两

文档评论(0)

1亿VIP精品文档

相关文档