文章目录
数组
数组的概念
数组是一组相同类型元素的集合。
要理解相同类型元素指的是什么,我们就要先了解,数组和变量一样也是有类型的。
比如:
int arr[3] = {
1,2,3};
上述是一组整型类型的数组,而我们所说的数组是一组相同类型元素的集合,其中元素指的是存放在arr数组中的“值”,一组相同类型则是指其中的元素也是整型类型的。
数组的基本语法
在上面我们举了一个例子:
int arr[3] = {
1,2,3 };
int 指的是数组中存放数据的类型,可以是:char、short、int、float等等;
arr 指的是数组名,数组名可以根据实际情况,起的有意义就好;
[] 中的常量值是用来规定数组大小的,根据实际需要规定;
{} 中存放的则是数组中的元素。
一维数组
数组也分一维数组、二维数组和多维数组,如上述举的例子则是一维数组。
比如:想存放某个班级的全班的数学成绩,则可以创建一个数组。
int arr[40];
当然数组的大小可以根据实际情况去创建,不同的情况也可以创建不同类型的数组,如下:
int arr1[40];
char arr2[10];
一维数组的使用
一维数组的创建和初始化
创建一个数组,就像创建一个变量一样,需要给它一个初始值,这就成为初始化。
数组的初始化分为:完全初始化、不完全初始化、错误的初始化和不初始化。
初始化使用大括号,将数组放入大括号内。
//完全初始化
int arr1[3] = {
1, 2, 3};
//不完全初始化
int arr2[3] = {
1, 2};
//错误的初始化,超出了数组的大小
int arr3[3] = {
1


1718

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



