QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1212|回复: 2

怎么样访问结构体中的结构体的元素呢?

[复制链接]
发表于 2005-2-25 10:19:41 | 显示全部楼层 |阅读模式
struct at91_timer_channel
{
        unsigned long ccr;                                // channel control register
        unsigned long cmr;                // channel mode register
        unsigned long reserved[2];               
        unsigned long cv;                // counter value       
        unsigned long ra;                // register A               
        unsigned long rb;                // register B               
        unsigned long rc;                // register C               
        unsigned long sr;                // status register       
        unsigned long ier;                // interrupt enable register
        unsigned long idr;                // interrupt disable register
        unsigned long imr;                // interrupt mask register
};
struct at91_timers
{
        struct {
                struct at91_timer_channel ch;
                unsigned char padding[0x40-sizeof(struct at91_timer_channel)];
        } chans[3];
        unsigned  long bcr;         // block control register
        unsigned  long bmr;        // block mode         register
};
如果我建立了一个结构体变量应该怎么访问chans[3]中的元素
发表于 2005-2-26 01:19:09 | 显示全部楼层
楼主用基本规则试试,不行再来问问吧。多动手
回复

使用道具 举报

发表于 2005-2-26 17:29:16 | 显示全部楼层
楼主太懒了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 14:41 , Processed in 0.055979 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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