#include
#include
#include
void printarr2d(int (*a)[3],int row,int col);
int main()
{
int i,j;
int a[2][3] = {{1,2,3},{4,5,6}};
int b[4][3] = {{0,0,0},{0,0,0}};
memcpy(b[2],a,sizeof(int)*2*3);
printarr2d(b,4,3);
return 0;
}
//二维整型数组打印显示
void printarr2d(int (*a)[3],int row,int col)
{
int i,j;
for(i=0;
i
for(j=0;
j
printf("%d", a[i][j]);
}
printf("\n");
}
}
【c语言 实现二维数组的拷贝 memcpy函数的使用】
推荐阅读
- c/c++|有感 Visual Studio 2015 RTM 简介 - 八年后回归 Dot Net,终于迎来了 Mvc 时代,盼走了 Web 窗体时代...
- C/C++|C/C++ basis 02
- Qt实战|Qt+OpenCV联合开发(二十一)--图像翻转与旋转
- Qt实战|Qt+OpenCV联合开发(十四)--图像感兴趣区域(ROI)的提取
- Qt实战|Qt+OpenCV联合开发(十三)--通道分离与合并
- opencv|Qt+OpenCV联合开发(十六)--图像几何形状绘制
- Qt实战|Qt+OpenCV联合开发(十七)--随机数与随机颜色
- SNAT的MASQUERADE地址选择与端口选择
- IPTABLES的连接跟踪与NAT分析
- IPVS分析