Chinaunix首页 | 论坛 | 博客

分类: C/C++

2012-03-06 23:21:59

在linux设备驱动程序的PCI驱动程序中有这么一段程序:
  static struct pci_device_id ids[] = {
  //PCI_DEVICE(vendor,device)创建一个仅和特定厂商及设备ID相匹配的的struct pci_device_id
          { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801AA_3), },
          { 0, }
  };
在0后面怎么会有个呢?百度了一下,说法是可能是因为从最早期的C语言继承下来的,加不加都没关系,不过加了没有意义。。。。。
阅读(830) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~