数组作为返回值怎么调用 C语言函数能返回一个二维数组吗?
浏览量:2170
时间:2021-03-12 06:25:05
作者:admin
C语言函数能返回一个二维数组吗?
1. 函数不能返回数组,只能返回变量或地址。如果要直接返回二维数组,这是不可能的。可以使用以下方法首先构建结构。结构数组{inta[3][3]}数组solve(){array return a}这样就可以得到二维数组。2当数组用作函数返回值或函数参数时,它实际上只作为指针返回或传递。所以返回值是指针数据类型。例如,下面的代码:int Gua[4]={1,2,3,4}int*retnuuuarray()//返回值是指针类型。{返回gua}
数组作为返回值怎么调用 c语言函数返回值是数组 c语言返回二维数组
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。