数组类型与指针类型_m2.pptVIP

  • 6
  • 0
  • 约1.35万字
  • 约 61页
  • 2016-12-21 发布于河南
  • 举报
5.1 数据类型的构造 系统预先提供的类型: C语言提供的基本数据类型,大致分为整型、实型、字符型等三大类 用户新定义的类型: C语言提供构造新类型的方法,可以在已有数据类型的基础上构造新的数据类型,这种新的类型称为构造类型,根据构造方法的不同分为数组、指针、结构、联合等四种 5.2 数组类型 为什么要用数组?(重点理解) 5.2 数组类型 数组类型的定义 数组是由一系列同类型的元素(Element)所组成的集合,数组变量名就一个 数组中元素的数据类型可以是基本类型,也可以是构造类型,若元素的类型是整型则称为整型数组,若元素类型是结构体类型则称为结构体数组,若元素类型是指针类型则称为指针数组,若成员的类型是数组则称为二维数组 一维数组(重点掌握) 当数组中元素的类型不是数组,而是基本类型,或者结构,指针等构造类型时,称为一维数组 一维数组变量的定义的格式(掌握) 元素数据类型 数组变量名[常量或数值表达式] 注意 常量的值表示了数组的大小即元素的个数,必须为正整型(记住:这里数组的大小一定不能是个变量)。 如果数组大小是个数值表达式的值是小数,一定先取整, int a[7/2] 即 a[3] 数组变量名需要符合标识符命名的要求,不能与已有的变量名或系统关键字相同。 方式1:数组只能在定义的同时对数组整体进行赋初值 (而普通变量可以先声明

文档评论(0)

1亿VIP精品文档

相关文档