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

例解R语言在回归分析中的应用

基于ArcGIS和Python语言的江...

R语言股票期权的模拟及其应用

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

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

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

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

浅谈高校行政管理人员的...

浅论职工思想政治工作茬...

提高教育质量,构建大學生...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

基于Joomla平台的计算机学院网站设计与开发

AES算法GPU协处理下分组加...

酵母菌发酵生产天然香料...

从政策角度谈黑龙江對俄...

压疮高危人群的标准化中...

上海居民的社会参与研究