网站大量收购独家精品文档,联系QQ:2885784924

第八章 数 组 - 中国工控网.pdf

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章 数 组 - 中国工控网.pdf

第七章 数组 一、一维数组 二、二维数组 三、字符数组与字符串 四、数组程序设计举例 第七章 目录 一、 一维数组 数组是有序数据的集 为什么 合。数组中的每一个 要讲数 元素都属于同一个数 组呢? 据类型。用一个统一 的数组名和下标来唯 一地确定数组中的元 素(数组中的元素是按 顺序排列的)。 第七章 一维数组 1.一维数组的定义 1)类型说明符 数组名 [常量表达式] 例:int a[10]; float b[20],c[15]; 2)在内存分配若干连续空间给数组a[10]. a[0] a[1] … 分配内存 a[9] 第七章 一维数组 3)说明: (1.数组名遵循标识符命名规则; (2.常量表达式用方括弧括起来; (3.常量表达式为数组元素个数,即数组长度或 大 小;可为常量或符号常量,不能为变量。其值一般从 0开始. (4.数组类型为数组中每一个元素的类型。 (5.数组必须先定义后使用,只能逐个引用数组元素 而不能一次引用整个数组。 第七章 一维数组 2、 一维数组的引用 1)数组同变量一样,必须先定义后引用。 2)引用数组元素的方法是:数组名[下标] 例7.1: 可以是整型常量 /*以下是一个典型的错误定义方式!*/ 或整型常量表达式 int n; scanf(“%d”,n); 其最小值默认为0. int a[n]; 数组的大小不依赖于程 序运行过程中变量的值,即c不允许对 数组的大小作动态定义。 例7.2:数组元素引用举例,有定义 int a[10]; /*可以引用元素的从a[0]到a[9]*/ a[5]=6; a[7]=a[5]++; a[6]=3; a[0]=a[5]+a[7]-a[2*3]; 第七章 一维数组 3、一维数组的初始化 1)初始化--在定义数组时对数组元素赋初值; 2)初始化方法: [static] 数组类型 数组名 [数组长度]={数组元素值}; static是静态存储的意思,c规定只有静态存储 (Static)数组和外部存储(extern)

文档评论(0)

zhoujiahao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档