导入
什么是数组?
你将了解数组是什么,以及如何声明数组!
定义
数组 是一种数据结构,由一组元素(值或变量)组成,每个元素至少通过一个数组的 索引 或 键 来标识。
它是具有相同名称的一组相同数据类型的集合。
声明数组
下面我们来看看 C# 中如何声明数组。
声明静态数组
静态数组在编译时分配内存,内存分配在栈上。
声明静态数组时遵循以下语法:
1dataType arrayName[arraySize];
来看一个例子:
1int arr[5]; // int 是数据类型,arr 是数组名,5 是数组大小
声明动态数组
动态数组在运行时分配内存,内存分配在堆上。
声明动态数组时使用 new 关键字:
1dataType[] arrayName = new dataType[arraySize];
来看一个例子:
1int[] arr = new int[10];
现在你已经了解了数组是什么以及它们在栈和堆中是如何分配内存的。接下来,我们学习如何对它们进行初始化!