C语言之维数组(讲).docVIP

  • 2
  • 0
  • 约2.13千字
  • 约 3页
  • 2017-08-22 发布于江苏
  • 举报
C语言之维数组(讲)

一维数组 基本概念 包含一组具有同一类型的多个变量,这些变量在内存中占有连续的存储单元。 以形如a[0]、a[1]、a[2]……这种形式来表示,“带下标的变量”或数组元素。 说明格式 当数组中每个元素都只带一个下标时,称为一维数组。 类型说明符 数组名[常量表达式] e.g:int a[8]; 说明: 定义了一个名为a的一维数组; 方括号中的8规定了数组a中有8个元素,分别是a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7]; Int规定了数组a中的每个元素都是整型,每个元素中只能存放整型数; 数组a中的下标从0开始(数组下标的下界均为0)。 内存单元分配如图 a[0]a[1]a[2]a[3]a[4]a[5]a[6]a[7] 几点说明 数组名的命名规则符合标识符的基本要求; 数组名不能与其它变量名相同。如int a[10]; int a;是不允许的; 数组的类型实际上是指数组元素的取值类型,对于同一个数组,其所有元素的数据类型都是相同的; 方括号中常量表达式,表示数组元素个数,下标从0开始; 不能在方括号中用变量来表示元素的个数,但可以是符号常数或常量表达式; 允许在同一个类型说明中,说明多个数组和多个变量; 如:int a,b,a[10],b[10]; 一维数组元素的引用 一般形式:数组名[下标表达

文档评论(0)

1亿VIP精品文档

相关文档