C语言编程子函数中利用指针输出二维数组

一般输出方式:
void print1(int arr[][3], int row, int col)
{
int i, j;
for (i = 0; i < row; i++)
{
for (j = 0; j < col; j++)
{
printf("%d", arr[i][j]);
}
printf("\n");
}
}

站在用户的角度思考问题,与客户深入沟通,找到吴桥网站设计与吴桥网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站设计制作、网站制作、企业官网、英文网站、手机端网站、网站推广、国际域名空间、虚拟主机、企业邮箱。业务覆盖吴桥地区。

指针输出方式:
void print2(int arr, int row, int col)
{
int i, j;
for (i = 0; i < row; i++)
{
for (j = 0; j < col; j++)
{
printf("%d", arr[i
row+j]);
}
printf("\n");
}
}
主旨是将二维数组看作一维数组即可,
每一个元素的下标就可以得到 i*row+j 的公式,如图
C语言编程  子函数中利用指针输出二维数组


网站标题:C语言编程子函数中利用指针输出二维数组
文章网址:http://bzwzjz.com/article/gophei.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设推广 网站建设方案 网站建设 网站制作 成都网站制作 自适应网站设计 高端网站设计 公司网站建设 成都商城网站制作 营销网站建设 成都企业网站建设 成都网站建设 网站制作 营销型网站建设 定制网站建设 成都网站建设 成都网站建设 成都网站建设公司 企业网站设计 成都定制网站建设 温江网站设计 重庆网站建设