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

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

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

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

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

本版积分规则

1

主题

4

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部