基于proteus的51单片机仿真实例四十二、C语言的二维数组演示实例

本文介绍了如何在51单片机中使用C语言定义和操作二维数组,通过示例程序展示了如何为二维数组赋值,并在Proteus环境下进行仿真实验,将数组元素送入P0口显示。具体包括二维数组的定义、赋值方法,以及在keil c51中的编程和Proteus中的仿真步骤。
摘要由CSDN通过智能技术生成
1、C语言允许使用多维数组,最简单的多维数组是二维数组,定义多维数组时,在要在数组名后面增加相当于维数的常量表达式即可。
对于二维数组,其定义形式为:
数据类型 [存储器类型] 数组名[常量表达式1][常量表达式2];
例如,定义一个无符号字符型二维数组,
unsigned char m[3][4];
二维数组以行列矩阵的形式存储,第一个下标代表行,第二个下标代表列。上一数组中个元素的排列顺序如下
m[0][0],m[0][1],m[0][2],m[0][3],
  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值