导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→关于C语言的求助

* 96994: 关于C语言的求助

   wangxueyou 
wangxueyou发表的帖子 

 关于C语言的求助
typedef struct _USB_DEVICE_DESCRIPTOR {
    UCHAR bLength;
    UCHAR bDescriptorType;
    USHORT bcdUSB;
    UCHAR bDeviceClass;
    UCHAR bDeviceSubClass;
    UCHAR bDeviceProtocol;
    UCHAR bMaxPacketSize0;
    USHORT idVendor;
    USHORT idProduct;
    USHORT bcdDevice;
    UCHAR iManufacturer;
    UCHAR iProduct;
    UCHAR iSerialNumber;
    UCHAR bNumConfigurations;
} USB_DEV_DESCR, *PUSB_DEV_DESCR;

哪位达人能够告诉小弟 这段程序是什么意思 在定义结构体数据的同时怎么还使用了typedef   这样写的效果是什么

发表时间:2006年8月23日14:03:44

  
回复该帖

本主题共有 4 帖,分页:>>>>>该主题的所有内容[4]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  97003.[详细]你也可以分开来写
摘要:你也可以分开来写,先写structure再做typedef。不过这样写更简练一些。 最后的结果就是,你可以直接用USB_DEV_DESCR或PUSB_DEV_DESCR来声明这种结构了。......(143字)
- [galiu][951次] 2006年8月23日

  97006.[详细]回复
摘要:但是那个USB_DEV_DESCR和 *PUSB_DEV_DESCR  有什么区别为什么一个有星号一个没有 后者是指针吗......(93字)
- [wangxueyou][1006次] 2006年8月23日

  97118.[详细]没关系
摘要:程序没什么问题,你要是愿意就分开来写好了,后面的指针是指向结构的指针变量......(70字)
- [cqu903][1045次] 2006年8月26日

[上一篇帖子]:一位大三学生的求助各位仁兄:      我
[下一篇帖子]:刚好有点时间仔细看一下中断服务程序里逻辑错误。 先判断收到的数据是否为0,不为0就直接出中断