单片机的C51构造数据类型讲解

资料大小: 0.06 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2019-11-13

上 传 者: 易水寒他上传的所有资料

资料介绍

标签:数据类型(43)单片机(18362)

  C51构造数据类型

  1. 数组

  ►一维数组的定义

  类型说明符 数组名[常量表达式]

  如 int a[10]; //表示数组名为a,数组类型为整型,共10个元素。

  数组必须先定义再使用。

  数组元素的表示形式为: 数组名[下标] 如 a[0] a[1]

  ►一维数组的初始化

  ①在定义数组时对数组元素赋以初值

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

  ②可以只给一部分元素赋值

  如 int a[10]={0,1,2,3,4}; //后5个元素的值均为0。

  ③对全部数组元素赋值时,可以不指定数组长度。

  如 int a[ ]={0,1,2,3,4,5,6,7,8,9};

  ►二维数组的定义

  类型说明符 数组名[常量表达式] [常量表达式] 如 int a[2][5]

  ►二维数组的初始化

  如 int a[3][4]={ {1,2,3,4},{5,6,7,8},{9,10,11,12} };

  或 int a[3][4] ={1,2,3,4,5,6,7,8,9,10,11,12};

  对数组中部分元素赋值 如 int a[3][4]={ {1},{2},{3} }; int a[3][4]={ {1},{ }, {5,6} };

  ►字符数组的定义

  与以上同, 如 char c[10];

  ►字符数组的初始化

  给数组元素逐个赋值 如 char a[10]={‘z’,’h’,’o’,’n’,’g’,’G’,’u’,’o’,’ ‘ };

  用字符串赋值 如 char a[ ]={“ZhongGuo”}; char a[ ]=“ZhongGuo”;

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料

本月热点资料

电子资料热门词

最新资料

下载排行

本周

本月

总榜

行业聚焦