C# 中多维数组的访问和修改
C# 支持多维数组,可以声明为二维或三维及更多维度。常见的多维数组包括矩形数组(Rectangular Array)和交错数组(Jagged Array)。以下讨论如何实现矩形多维数组的访问和修改。
多维数组的声明
- 矩形数组:各维度的大小固定,所有元素存储在连续的内存位置。
- 交错数组:本质是数组的数组,每一维的大小可以不同。
矩形多维数组的声明与初始化
using System;
class Program
{
static void Main()
{
// 声明并初始化一个二维矩形数组
int[,] matrix = {
{
1, 2, 3 },
{
4, 5, 6 },
{
7, 8, 9 }
};
// 访问和修改数组元素
Console.WriteLine("初始数组:");
PrintMatrix(matrix);
// 修改矩阵的某个值
matrix

最低0.47元/天 解锁文章
233

被折叠的 条评论
为什么被折叠?



