今天我们就来谈谈c语言的一维数组吧!

今天来谈一谈一维数组吧!
在C语言中,数组属于构造数据类型。根据数组中数据元素的不同,可以将数组分为数值数组、字符数组、指针数组、结构数组。从这里可以看出,数组中的元素是同一类型的元素。
数组:具有相同类型的数据组成的序列,是有序集合。(注意:这里的有序集合不是值元素大小的排序)
一维数组的定义方式:
类型说明符 数组名 [常量表达式]
例如:
int a [5]
int表示这是一个整型数组;a表示这个整型数组的数组名是a,数组名你可以随意,当然要利于编程和理解;5表示这个整型数组里有5个元素。
数组定义时,允许在同一类型中说明,比如:
int a, c, f, k1[5], k2[20];
(还是解释一下吧,这里是定义了两个整型数组,第一个数组k1中有5个元素,第二个数组k2中有20个元素)
数组的赋值:
直接看例子吧!
int a [5]={1,2,4,70,5};
int b[10]={90,30,67);
赋值时要注意:可以给每一个元素都赋值,比如第一个数组;也可以给部分元素赋值,比如第二个数组,其余元素系统默认赋值为0,一定要注意赋值元素的个数一定不要超过数组的元素个数,比如int c[2]={7,3,5};就是错误的,因为c这个的数组里面就2个数,你却赋了3个值,这样系统就会报错。
【数组的下标永远是从0开始,比如第一个数组,a[0]=1,a[1]=2,a[4]=5】
一维数组还是挺简单的,我也是简单的说了一下,如有刚入门的朋友没有看懂,可以看看其他博客的介绍,也可以到B站看小甲鱼的视频,讲的非常好!!今天就到此为止吧!
每天都开心丫!

猜你喜欢

转载自blog.csdn.net/qq_46216951/article/details/108854864