C语言二维数组问题
发布时间
阅读量:
阅读量
C语言中对于二维数组的处理方式:
1. 确定二维数组的行数与列数
途径一:
在开发过程中,若直接声明二维数组,则应明确其行数与列数的规模。推荐采用宏定义的方式对行数和列数进行设定,这样便于后续程序维护时进行调整与更新。
途径二:
可通过sizeof函数来计算并获取二维数组的行数和列数。例如,定义一个二维数组:arraryTest[2][3];
arrary[2][3];
sizeof(arrary); /*整个数组的长度*/
sizeof(arrary[0]); /*数组一行元素所占的空间,即列数*/
sizeof(arrary)/sizeof(arrary[0]) /*数组的行数*/
sizeof(arrary[0][0]); /*数组中每个元素的长度大小*/
sizeof(arrary[0])/sizeof(arrary[0][0]) /*也可用此方法求得行数*/
2.二维数组表示矩阵时实现矩阵的转置代码如下:</p><pre class="cpp" name="code">#inclu
全部评论 (0)
还没有任何评论哟~
