C语言数组

一.数组的特点是:
1.数组是相同数据类型的元素的集合
2.数组中的各元素的存储是有先后顺序的,它们在内存中按照这个先后顺序连续存放在一起
3.数组元素用整个数组的名字和它自己在数组中的顺序位置来表示。例如,a[0]表示名字为a的数组中的第一个元素,a[1]代表数组a的第二个元素,以此类推。
二.数组类型应注意以下几点:

  1. 数组的类型实际上是指数组元素的取值类型。对于同一个数组,其所有元素的数据类型都是相同的。
  2. 数组名的书写规则应符合标识符的书写规定。
  3. 数组名不能与其它变量名相同。例如:int a;float a[10];是错误的。
  4. 方括号中常量表达式表示数组元素的个数,如a[5]表示数组a有5个元素。但是其下标从0开始计算。因此5个元素分别为a[0], a[1], a[2], a[3], a[4]。
  5. 不能在方括号中用变量来表示元素的个数,但是可以是符号常数或常量表达式。例如:
    #define FD 5 // … int a[3+2],b[7+FD];是合法的。但是下述说明方式是错误的。int n=5;int a[n];
    三 .数组分为两种:一维数组和二维数组。
    四.从学了数组以后,当我们定义很多个变量分别取变量名就不麻烦了。并且在生活中使用数组可以使商品等分类清楚明了,便于我们管理,数组也一样,相同类型的一类数据。对以后的编程有很大帮助。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值