5、C编程基础:数组、变量、表达式与语句详解

C#编程基础:数组、变量、表达式与语句详解

1. 数组

1.1 数组基础

数组允许将特定类型的一组元素存储在连续的内存块中。通过在元素类型后面放置方括号来指定数组。例如:

char[] vowels = new char[] {'a', 'e', 'i', 'o', 'u'};
Console.WriteLine(vowels[1]); // 输出 "e"

数组索引从 0 开始,所以 vowels[1] 访问的是数组中的第二个元素。虽然.NET 可以创建基于任意起始索引的数组,但所有库都使用基于零的索引。一旦数组创建,其长度就不能改变,但 System.Collection 类提供了动态大小的数组以及其他数据结构,如关联(键/值)数组。

1.2 多维数组

多维数组有两种类型:矩形数组和交错数组。
- 矩形数组 :表示一个 n 维块。例如:

int[,,] matrixR = new int[3, 4, 5]; // 创建一个大的三维数组
  • 交错数组 :是数组的数组。例如:
int[][][] matrixJ = new int[3][][];
for (int i =
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值