1. 首页
  2. 数据库
  3. 其它
  4. C语言中二维数组作为函数参数来传递的三种方法

C语言中二维数组作为函数参数来传递的三种方法

上传者: 2020-12-30 19:52:31上传 PDF文件 39.18KB 热度 10次
c语言中经常需要通过函数传递二维数组,有三种方法可以实现,如下: 方法一, 形参给出第二维的长度。 例如: #include void func(int n, char str[ ][5] ) { int i; for(i = 0; i < n; i++) printf("/nstr[%d] = %s/n", i, str[i]); } void main() { char* p[3]; char str[][5] = {"abc","def","ghi"}; func(3, str); } 方法二,形参声明为指向数组的指针。 例如: #include &
用户评论