欢迎来到天天文库
浏览记录
ID:52848562
大小:1.76 MB
页数:9页
时间:2020-03-26
《C语言程序设计教学全套-1数组的定义.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数组的定义主讲人:刘斌数组inti;02doublef;inta,b,c,d,e,f,g,h,i……?当有多个数据需要定义时,这种办法是否可行少量元素定义:大量元素定义:数组新的数据类型——数组03按维数来分包括一维数组、二维数组和多维数组按类型来分包括数值型数组、字符型数组和其它类型数组。数组的定义:[存储类别]数据类型数组名[整型常量表达式1]【示例6-1】inta[10],b[5][8];数组相关内容04a[0]a[1]a[9]ab[0][0]b[0][1]b[0][7]b[1][0]b[4][0]b[4][7]b【示例6-2】charstr1[6]
2、,str2[3][6];数组相关内容04str1str2数组相关内容说明:05(1)存储类别用来定义数组中每个元素的存储类别,可以是auto(自动)、register(寄存器)和static(静态),缺省存储类别标识符系统默认为auto。(2)数据类型用来定义数组中每个元素的数据类型。(3)数组名是所定义数组的名字,必须是合法的用户定义标识符。(4)只有一对方括号括起来一个整型常量表达式定义的是一维数组,有两对定义的是二维数组,以此类推。(5)整型常量表达式用来定义数组元素的个数,也称为数组的长度,一维数组的长度为常量表达式的值,二维数组的长度为两个常量表
3、达式值的乘积。(6)整型常量表达式可以是整型常量,也可以是符号常量,还可以是只含常量的表达式。【示例6-3】#defineN5inta[3],b[N],c[3+N];数组相关内容06(7)一维数组元素有一个下标;二维数组元素有两个下标,第一个下标称为行下标,第二个下标称为列下标;数组元素由数组名和下标唯一确定,下标的下限值为0,上限值为常量表达式的值减1。b[0]b[1]b[2]b[3]b[4]【示例6-4】inta[5],b[2][3];数组相关内容07(8)二维数组可以看成是一维数组,它的每一个元素又都是一个一维数组。b[0][0]b[0][1]b[0
4、][2]b[1][0]b[1][1]b[1][2]b[0]b[1]09再见
此文档下载收益归作者所有