[51单片机] 51单片机编程问题

[复制链接]
347|5
 楼主 | 2017-4-21 17:19 | 显示全部楼层 |阅读模式
51单片机C语言编程。请问支持自定义结构体组成的数组吗?我在调试程序,错误很诡异,所以才会问这个,谢谢大家!
typedef struct student
{
       char name[20];
       int age;
}Student;

Student students[10];
 楼主 | 2017-4-21 17:23 | 显示全部楼层
补充,我知道像这样:
         sbit bits[10]
是不行的,因为c51编程不支持位数组,所以联想到是不是不支持自定义结构数组
 楼主 | 2017-4-21 18:51 | 显示全部楼层
好吧,支持,刚才遍了个程序试了一下,自己结个贴。
| 2017-4-21 19:01 | 显示全部楼层
frogjie 发表于 2017-4-21 17:23
补充,我知道像这样:
         sbit bits[10]
是不行的,因为c51编程不支持位数组,所以联想到是不是不支 ...

试试就知道了
 楼主 | 2017-4-21 19:25 | 显示全部楼层

已经试过了,支持,谢谢回答
| 2017-4-21 23:01 | 显示全部楼层
C51编译器的确不支持位数组的定义,但楼主的帖子也有一些小问题,就是误将bit关键字写成sbit了。
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

关闭

热门推荐上一条 /4 下一条

分享 快速回复 返回顶部 返回列表