提到函数,当然想到函数分为无参函数与有参函数[9]-[10],本文主要针对有参函数,研究有参函数中数组名作函数参数的一些问题.函数的参数有实际参数与形式参数之分,形式参数就是在函数定义语句中出现的参数,而在主函数中的参数是实参,形参和实参的功能就是作数据传送. 本文共分为四节,第一节,引出了数组的预备知识和定义概念;第二节,论述函数的定义与调用,以及函数参数的一致匹配原则与其数据传递规律;第三节,根据前两节的基础知识,实际参数可以是多种形式的量,因而数组元素也可作为函数参数出现,而数组名可同时作为实际参数和形式参数;第四节,结合实例分析研究,数组名作函数参数时是由实际参数向形式参数的单向值传递,且是对地址的传送,同时对数组参数与指针参数进行比较,得到其两者实质上是完全等价的形式.
1. 预备知识
1.1 数组的定义
C程序设计中,为便利常把具有相同的数据类型的若干个变量按照有序的形式组织在一起,这些数据元素组成的集合就叫做数组,再按照其元素类型不同可分为数值数组、字符数组等各种类别[1].
一文数组说明的一般形式为:        
类型说明符 数组名[常量表达式];  
其中常量表达式表示数组长度(元素个数).
例1.1.1:
int a[10]; (整型数组a,包含10个元素,从a[0]到a[9]).
二文数组说明的一般形式是:
类型说明符 数组名[常量表达式1][常量表达式2];
类推可得多文数组.
上一篇:二分法的一些应用
下一篇:基于混合遗传算法的0-1背包问题求解

数学语言表达在中学数学...

小学低段学生数学语言表...

C语言中的选择结构及其应用

C语言中指针在数组中的应用研究

C语言中函数的调用研究

C语言中数组的应用研究

聚类分析的R语言实现及应用

10万元能开儿童乐园吗,我...

中国学术生态细节考察《...

C#学校科研管理系统的设计

公寓空调设计任务书

AT89C52单片机的超声波测距...

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

志愿者活动的调查问卷表

承德市事业单位档案管理...