C语言程序设计 C语言教程 C语言课件 第07章 数组 共29页.pptxVIP

  • 1
  • 0
  • 约7.92千字
  • 约 29页
  • 2022-08-23 发布于浙江
  • 举报

C语言程序设计 C语言教程 C语言课件 第07章 数组 共29页.pptx

第七章 数组; (2) 说明: ? 数组名的书写规则应符合标识符的书写规定。 ? 数组名不能与其它变量名相同. ? 数组的类型实际上是指数组元素的取值类型。对于同一个   数组,其所有元素的数据类型都是相同的。 ?方括号中常量表达式表示数组元素的个数,其下标从0开始 计算。因此,int a[5] 表示a有五个元素,分别是: a[0],a[1],a[2],a[3],a[4]。 ?不能在方括号中用变量来表示元素的个数, 但是可以是符 号常数或常量表达式。 例如: #define FD 5 void main() { int a[3+2],b[7+FD],n=5; /*合法*/ int b[n]; /*不合法*/        } ; ;3. 一维数组的初始化  c语言对非静态变量不自动进行初始化处理,对数组也 是如此。因此,在使用数组中的各元素前,一般要给各 元素赋初值。这种操作可以使用循环和赋值语句完成, 也可以在声明变量的同时进行,这种情况就称为初始化。 初始化的一般格式为: 类型说明符 数组名[常量表达式]={值,值……值};  C语言对数组的初始化有以下几点规定: (1)可以只给部分元素赋初值。当{ }中

文档评论(0)

1亿VIP精品文档

相关文档