首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
3.
林华君 《软件世界》1995,(10):28-29
在许多程序设计中都要用到多维数组,如果数组每一维的大小都已知,则在变量说明中定义即可,否则,通常的方法是在变量说明中按最大值来定义数组,这样会浪费内存,且有时该最大值也很难确定。在此介绍一种在C程序中动态生成多维数组的方法,该法可有效地解决上述问题。  相似文献   

4.
本文讨论了C语言的数组与指针的关系,通过动态存储分配函数和多级指针的结合实现C语言的多维动态数组。  相似文献   

5.
在利用C语言编写科学计算程序时,动态可调数组的实现原理和方法,给出了一维、二维、三维动态数组的具体实现方案  相似文献   

6.
在BASIC语言中,DIM A(N)语句可以定义一个包含N个元素(N是未知数)的数组,而在C语言中,定义数组时必须要明确地说明其大小.但在设计程序时,经常会遇到数组元素个数未知的情况,数组的大小在最初不能预料,只有在程序运行过程中根据不同的情况才能确定.对于这个问题一般的处理方法是拟定一个比实际需要大的数组.显然,这样做有两个缺点:一是若数组定义小于实际需要,将引起程序运行错误;二是若数组定义太大,又会造成内存空  相似文献   

7.
8.
徐迎晓 《电脑》1995,(4):59-59
结构化程序设计要求程序中的函数具有高度的独立性,即函数应尽可能地不依赖于全局变量.但在C语言中使用二维数组的场合,函数的独立性大受影响,它表现在两个方面:1、当数组名作为函数的参数进行传递时,若是传递一维数组,则可以动态地说明数组的长度,如:int sub(intlist[],int n).但若是传递二维数组,则在函数的参数表中必须说明数组的第二维最大长度,否则编译时将显示出错.通常的做法是利用宏定义预先定义数组的第二维最大长度,如:  相似文献   

9.
利用指针模拟数组,使其在任何时候都可建立、修改、释放和覆盖数组。  相似文献   

10.
张欢枝 《福建电脑》2007,(9):137-138
C语言是一种应用广泛的计算机语言.本文从指针的使用方面对C程序的内存空间和编程效率问题进行了探讨,并根据具体情况,对动态数组的构造方法进行了改进,给出在C语言中利用指针构造一维、二维及多维动态数组的若干方法.  相似文献   

11.
提出引入转义数组来讲解多维数组,阐述如何通过转义数组实现从一维数组到多维数组的平稳过渡,有利于初学者理解。  相似文献   

12.
13.
杜振鑫 《福建电脑》2012,28(8):156-157
分析了C语言中使用指针的必要性和难以理解的原因,提出利用公式化简复杂指针的技巧,取得了较好的教学效果。  相似文献   

14.
15.
16.
17.
多级指针的使用机制及多维数组的指针方式的使用机制是学习C语言的难点,目前尚无有效的描述手段。文中引入的“虚实机制”可对此进行有效的描述。  相似文献   

18.
19.
数组和指针是C语言学习的重点与难点,就数组与指针的密切关系,分别对指针、数组元素的引用、数组指针和指针数组等知识点进行归纳总结,探讨了不同类型指针在数组中的使用方法,并通过实例进行说明.  相似文献   

20.
小议C语言中的数组和指针   总被引:1,自引:0,他引:1  
张威 《信息与电脑》2011,(11):192+194
数组和指针是C语言中使用频率很高的两种数据类型。由于指针和数组有着十分密切的联系,正确理解两者相关联的语法现象是十分必要的。本文就数组名的含义、数组如何访问元素、下标法与指针法的比较等内容进行了分析。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号