×

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

消耗积分:0 | 格式:rar | 大小:0.06 MB | 2019-11-13

分享资料个

  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”;

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !