C语言中指针研究与学习.docVIP

  • 2
  • 0
  • 约2.76千字
  • 约 7页
  • 2018-08-11 发布于福建
  • 举报
C语言中指针研究与学习

C语言中指针研究与学习   [摘要]指针是C语言中广泛使用的一种数据类型。运用指针编程是C语言最主要的风格之一,它是c中的难点和重点。文中在介绍指针的概念的基础上把指针不同的形式分成两大类讲述,让学习指针的人更好的理解与记忆。   [关键词]指针 数组 地址 变量   中图分类号:TP3 文献标识码:A 文章编号:1002-6908(2007)1020069-01      凡是学习过c语言的都知道指针是c的灵魂 ,它极大的丰富了c语言的功能。我不想重复很多数书上以及别人说得很清楚的东西,我只是把我这几年来对c语言指针的学习心得在这里总结一下。   指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。在学习指针时,很多人都会被它的灵活形式给弄混淆,比如:(1)int p, (2)int *p[3], (3)int (*p)[3],(4)int(*p)(),(5)int *p()等等。要理解不同的形式,我觉得可以从两个方面来学习,这些形式可分为,指向某一对象的指针以及值为指针类型两大类。在介绍这两种形式之前我们先来搞清楚指针的概念。   可以用一个通俗的例子来说明指针的概念。我们到图书馆找书时, 首先根据图书馆的目录找到对应的书架号,找到书架后再找到我们要找的书。在这里,书架号就是一种地址,我们也把它叫做指针,要找的书就是内容。在C语言中,允许用一个变量

文档评论(0)

1亿VIP精品文档

相关文档