二维数组作为函数参数
生活随笔
收集整理的這篇文章主要介紹了
二维数组作为函数参数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include<stdio.h>
//#include<> //二位數組作為函數參數時,可以不指定第一個下標
void print_buf(int (*p)[3],int a,int b)
//void print_buf(int p[][3],int a,int b)
{int i,j;for(i = 0 ; i < a; i++){for(j = 0; j < b; j++){printf("p[%d][%d] = %d ",i,j,p[i][j]);}printf("\n");}
}int main()
{int buf[2][3] = {{1,2,3},{4,5,6}};//幾個一維數組,一維數組幾個數據 printf("%d %d\n",sizeof(buf)/sizeof(buf[0]),sizeof(buf[0])/sizeof(int));print_buf(buf,sizeof(buf)/sizeof(buf[0]),sizeof(buf[0])/sizeof(int));return 0;
}
?
轉載于:https://www.cnblogs.com/wanghao-boke/p/11006932.html
總結
以上是生活随笔為你收集整理的二维数组作为函数参数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: make文件基础用法
- 下一篇: 沧海丝路剧情介绍