第8章指针解释.pptVIP

  • 4
  • 0
  • 约1.55万字
  • 约 64页
  • 2017-05-14 发布于湖北
  • 举报
本章小结 1.指针是变量的地址,用来保存指针的变量称为指针变量,通过指针变量就可以实现对其他变量的访问。指针变量可以指向任何一种数据类型。 2.使用如下形式定义指针变量: 数据类型 *指针变量名; 3.若p是指向一维数组a的指针变量,则数组元素a[i]可用指针表示为*(p+i) ,a[i]的地址可表示为a[i]、p+i。 4.使用字符型指针变量处理字符串是C语言中常用的一种方法,它首先通过一定的方式,使字符指针指向字符串, 然后通过字符指针来访问字符串。 5.数组元素为指针类型的数组称为指针数组,指针数组中的每一个元素都是指针变量,它们指向相同类型的数据。引入指针数组的主要目的,是为了提高对多个字符串操作时的方便性和灵活性,尤其适合于长度不等的字符串的处理。 本章小结(续) 6.指针作为函数的参数时,在函数间传递的是变量的地址。简单指针变量作函数参数是指针作函数参数中最基本的内容,它的作用是实现一个简单变量的地址在函数中的传递。字符串指针作函数的参数与数组指针作函数参数没有本质的区别,函数间传递的都是地址值,所不同的仅是指针指向对象的类型不同而已。 7.函数返回值是指针类型的函数称为指针函数,使用指针函数可以获得更多的处理结果。需要特别特别注意的是,对于指针函数,用return返回的值必须是一个指针值。 8.动态内存管理的目的是为了实现动态存储,C语言使用动态内存管理函数来实现动

文档评论(0)

1亿VIP精品文档

相关文档