二维数组做函数参数 及返回值
来源:互联网 发布:第五代网络播放机骗局 编辑:程序博客网 时间:2024/06/05 04:36
#include<stdio.h>#include<stdlib.h>//c++中函数不能直接返回一个二维数组//当需要函数的返回值为一个二维数组,可采用typedeftypedef int(*R)[3];R transpose(int arr[][3], int rows, int cols) //不能写成int ** transpose(int **a ,int...){ for (int i = 0; i < rows; i++){ for (int j = i + 1; j < cols; j++) { int temp = arr[i][j]; arr[i][j] = arr[j][i]; arr[j][i] = temp; } } return arr;}void main(){ int arr[3][3] = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } }; transpose(arr, 3, 3); for (int i = 0; i < 3; i++){ for (int j = 0; j < 3; j++) { printf("%d ", arr[i][j]); } printf("\n"); } system("pause");}
0 0
- 二维数组做函数参数 及返回值
- 二维数组作函数参数及返回值
- 二维数组做函数参数
- 二维数组做函数参数
- 二维数组中的查找及C语言中二维数组做函数参数
- 二维数组作函数参数以及返回值
- C 二维数组做函数参数
- 二维数组做函数的参数
- c++二维数组做函数参数
- 数组做函数参数传递和函数返回值
- 二维数组做参数
- 函数返回二维数组
- 在函数中使用二维数组做参数
- 在函数中使用二维数组做参数
- 在函数中使用二维数组做参数
- C++基础知识——二维数组做函数参数
- 二维数组做参数问题
- 函数参数及返回值
- JDBC模型—深入理解JDBC设计思想(探究Class.forName("DBDriver"))
- 国外经典策略库1
- ES-Hadoop插件介绍
- Eclipse安装TestNG
- 通过调用一个求解阶乘的函数,求解一个三位数,该三位数等于其每位数字的阶乘之和。
- 二维数组做函数参数 及返回值
- 关于JSP页面与action的路径问题
- 图片上传及时预览
- MEX -SETUP解决方法,64位WIN8.1安装环境安装2014a
- 数据结构与算法---直接选择排序
- 虚拟的城市之旅 【类spfa】+【正反 建图】
- 关于java中dao,model,service,impl,util的理解
- 有向图-邻接表
- uva11988 链表