课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业论文] 谈谈C语言——指针与数组 [复制链接]

楼主
文件格式:word
文件大小:174.50KB
适用专业:计算机应用
适用年级:高职
下载次数:5 次
我要下载:点击联系下载
论文编号:37003

资料简介:
  黄冈职业技术学院毕业论文 谈谈C语言——指针与数组,共32页,13678字。
  
摘要
  
关键字:指针、数组、内存单元
  
指针在C语言中是一个比较灵活的数据类型,灵活地运用它,可提高程序的执行效率,然而它又是许多IT学者的难点,其主要原因是它与数组,数据库结合一起,综合的方面比较多
  
例如常见的,队,栈,线性表,orcale。而数组与指针指针和数组有着密切的关系,任何能由数组下标完成的操作也都可用指针来实现,但程序中使用指针可使代码更紧凑、更灵活。密切相关,合理引用数组元素都要用指针,指针的偏移量就是数组中相差元素的个数,真正的深层次的C语言是学习数据在内存中的分布及变换,计算机中的内存都是编址的,就像你家的地址一样。在程序编译或者运行的时候,系统(可以不关心具体是什么,可能是编译器,也可能是操作系统)开辟了一张表。每遇到一次声明语句(包括函数的传入参数的声明)都会开辟一个内存空间,并在表中增加一行纪录。记载着一些对应关系而指针与数组却是其中之一,用指针可以编写内存中的一些复杂程序,例如一些常见的操作系统,如unix
  
大家都认为,c语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是c语言的灵魂,一点都不为过。同时,这种说法也让很多人产生误解,似乎只有c语言的指针才能算指针。basic不支持指针,在此不论。其实,pascal语言本身也是支持指针的。从最初的pascal发展至今的object pascal,可以说在指针运用上,丝毫不会逊色于c语言的指针。
  
指针可以用来有效地表示复杂的数据结构,可以用于函数参数传递并达到更加灵活使用函数的目的.使C语言程序的设计具有灵活、实用、高效的特点。
  

  
目录
  
摘要    2
  
一、数组的引入    5
  
1.1数 组    5
  
1.2二维数组元素的表示方法    10
  
1.3二维数组的初始化    12
  
1.4字符数组    13
  
1.5字符串常用函数    15
  
二、指针的入门指导    19
  
1两指针变量相减    21
  
2两指针变量进行关系运算    21
  
三、指针与数组    26
  
一、指向数组元素的指针    26
  
二、指向二维数组的指针    27
  
三、字符指针    29
  
四、指针数组    30
  
结束语    32
  
参考文献    32


资料文件预览:
共1文件夹,1个文件,文件总大小:174.50KB,压缩后大小:48.09KB

  • 毕业论文-谈谈C语言——指针与数组
  • doc毕业论文(0).doc  [174.50KB]

我要下载:谈谈C语言——指针与数组
分享 转发
TOP
发新话题 回复该主题