单片机基础与应用(C语言版)(第3版)课件3.6 C51数组.pptxVIP

  • 2
  • 0
  • 约小于1千字
  • 约 11页
  • 2026-07-31 发布于山东
  • 举报

单片机基础与应用(C语言版)(第3版)课件3.6 C51数组.pptx

3.6C51数组

《单片机基础与应用(C语言版)》

高等教育出版社

深圳职业技术大学

在程序设计中,为了处理方便,需要把具有相同类型的若干数据项按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组,组成数组的各个数据分项称为数组元素。

3.6.1数组的定义

数组定义格式

数组必须先定义、后使用。一维数组的定义格式如下。

类型说明符数组名[数组长度];

数组初始化赋值2种方式

数组元素逐个赋值如下

for(i=0;i10;i++)

num[i]=i;

数组初始化赋值如下

intnum[10]={0,1,2,3,4,5,6,7,8,9};

3.6.2二维数组

二维数组将所有的数组元素以行、列方式排列,m行、n列的

二维数组共有m×n个数组元素。定义二维数组的一般形式是。

类型说明符数组名[行数][列数];

二维数组初始化赋值2种方式

(1)按行分段赋值可写为:

(2)按行连续赋值可写为:

inta[3][4]={{80,75,92,61},{65,71,59,63},{70,85,87,90}};

inta[3][4]={80,75,92,61,65,71,59,63,70,85,87,90};

3.6.3字符数组

字符数组中的每一个数组元素都是字符数据类型。定义字

符数组的一般形式如下。

unsignedcharch[数组长度];

字符串是以字

文档评论(0)

1亿VIP精品文档

相关文档