C语言第8章-数组和字符串.pptVIP

  • 6
  • 0
  • 约 84页
  • 2016-12-21 发布于河南
  • 举报
北京科技大学 计算机系 第8章 数组与字符串 第8章 数组与字符串 第8章 数组与字符串 8.1 一维数组 例如: int a[10]; float score[5]; “数据类型”: 是数组元素的数据类型。 “数组名”: 遵循C语言标识符规则。 “常量表达式”:表示数组中有多少个元素,即数组的长度。它可以是整型常量、整型常量表达式或符号常量。 8.1.1 一维数组的定义(续) 以下数组定义是正确的: #define N 10 …… float score1[N], score2[N]; int num[10+N]; char c[26]; 数组在内存的存放 数组下标从0开始。 一维数组的数组元素在内存里按顺序存放。 数组名代表数组的首地址,即score的值与score[0] 的地址值相同。 8.1.2 数组元素的引用 格式: 8.1.2 数组元素的引用(续) 说明: ① 下标从0开始(下界为0),数组的最大下标(上界)是数组长度减1。 例如: int a[10]; scanf (%d,a[10]); /* 下标越界 */ 8.1.2 数组元素的引用(续) 一维数组的定义 定义方式: 类型说明符 数组名[常量表达式]; 一维

文档评论(0)

1亿VIP精品文档

相关文档