在学习C基础总结了笔记,并分享出来。有问题请及时联系博主:Alliswell_WP,转载请注明出处。
01-C基础第06天(数组)
1、概述
数组就是在内存中连续的相同类型的变量空间。同一个数组所有的成员都是相同的数据类型,同时所有的成员在内存中的地址是连续的。
数组属于构造数据类型:
(1)一个数组可以分解为多个数组元素:这些数组元素可以是基本数据类型或构造类型。
(2)按数组元素类型的不同,数组可分为:数值数组、字符数组、指针数组、结构数组等类别。
通常情况下,我们将二维及以上的数组称为多维数组。
2、一维数组
(1)数组名不能与其它变量名相同,同一作用域内是唯一的
(2)定义数组时[]内最好是常量,使用数组时[]内即可是常量,也可以是变量
(3)在定义数组的同时进行赋值,称为初始化。全局数组若不初始化,编译器将其初始化为零。局部数组若不初始化,内容为随机值。
(4)数组名是一个地址的常量,代表数组中首元素的地址。
在学习C基础总结了笔记,并分享出来。有问题请及时联系博主:Alliswell_WP,转载请注明出处。
标签:初始化,01,06,常量,数据类型,元素,基础,数组名,数组 From: https://blog.51cto.com/u_15405812/5833123