用数组名做函数参数

原创 2013年12月05日 13:34:39
#include <iostream>

using namespace std;//函数声明

int max_value(int a[][4]);//sheng

int main()
{
    int a[3][4]={{1,2,3,4},{5,6,4,8},{4,5,7,9}};
    cout<<"最大值为"<<max_value(a)<<endl;
    return 0;
}
int max_value(int a[][4])
{
    int i,j,max;
    for( i=0;i<3;i++)
    for( j=0;j<4;j++)
    {
        if(a[i][j]>max)
        max=a[i][j];
    }
    return max;

}

运行结果(如下图 )

                         

心得体会:(⊙o⊙)

C语言中值得深入知识点----数组做函数参数、数组名a与&a区别、数组名a的"数据类型"

本文用简单的例子说明了C语言中数组做函数参数,数组名a与&a区别,数组名a的"数据类型",以及编译器的不同,相应指针所占字节的不同导致程序的细微差别。...
  • jin13277480598
  • jin13277480598
  • 2016年07月12日 21:29
  • 4965

数组名,指针变量作函数参数的四种情况

函数的参数可以是变量,也可以是数组。当整个数组作为函数的参数时,实际上是数组的地址作为参数。由于实参可以是表达式,数组元素也可以是表达式的一部分,因此,数组元素可以作为函数的实参,这时对应的形参应该是...
  • fhb1922702569
  • fhb1922702569
  • 2016年10月02日 13:43
  • 1101

数组名作为函数参数以及sizeof用法

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和...
  • jay_zhouxl
  • jay_zhouxl
  • 2016年06月23日 17:41
  • 1288

用数组名做函数参数(转)

可以用数组名作函数参数,此时实参与形参都应用数组名(或指针变量)。 例2:有一个一维数组score,内放10个学生成绩,求平均成绩。 float average(float array[10]){...
  • wwdlk
  • wwdlk
  • 2011年04月14日 12:54
  • 9428

数组名作为函数参数(求学生平均成绩)

除了可以用数组元素作为函数参数外,还可以用数组名作为函数参数(包括实参和形参)应当注意的是:用数组元素作为实参时传递的是数组元素的值,而用数组名作为函数的实参,向形参(函数名或指针变量)传递的是数组首...
  • u012701023
  • u012701023
  • 2015年07月07日 17:13
  • 1694

C/C++中数组名作为函数形参

在C或者C++中求一个数组的大小的方法为sizeof(数组名)  /  sizeof(数组的第一个元素),对于int array[ ] = {1, 2, 3, 4, 5};数组的大小也就为sizeof...
  • chienchia
  • chienchia
  • 2014年05月26日 15:34
  • 4745

数组名作为函数参数和数组元素作为函数参数有什么不同?‘\0’和“\0”的区别?

1.数组元素作为函数参数进行传递的时候,只要和数组类型和函数的形参一致既可以 2.数组名作为函数参数的时候进行传递的是数组的首地址,所以进行的传递是只是地址的传送,形参和实参数组的长度可以不相同,在...
  • sjfancine
  • sjfancine
  • 2013年12月03日 22:25
  • 1416

数组名做函数参数

数组名做函数参数 用数组名做函数参数与用数组元素作实参有几点不同: (1)用数组元素作实参时,只要数组类型和函数的形参变量的类型一致,那么作为下标变量的数组元素的类型也和函数形参变量的类型是一致的...
  • jiangX1994
  • jiangX1994
  • 2014年08月22日 11:23
  • 688

作为函数参数的多维数组

C语言的数组值得注意的地方有两点:  1、C语言中只有一维数组,而且数组的大小必须在编译期就作为常数确定下来。然而,C语言中的数组的元素可以是任何类型的对象,当然也可以是另外一个数组。这样,要“仿真...
  • KidLeaf2
  • KidLeaf2
  • 2011年08月13日 22:40
  • 3107

C语言数组名作为函数参数

http://c.biancheng.net/cpp/html/61.html 1) 用数组元素作实参时,只要数组类型和函数的形参变量的类型一致,那么作为下标变量的数组元素的类型也和函数形参变量的类型...
  • u010053050
  • u010053050
  • 2015年04月05日 10:31
  • 475
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用数组名做函数参数
举报原因:
原因补充:

(最多只允许输入30个字)