C代码中MAC地址的表示

时间:2013-10-20 20:53:50

标签: c network-programming embedded

我经常在C代码中看到MAC地址的这种表示:

struct mac_addr {
   unsigned char bytes[6];
}

为什么需要在一个结构中放一个数组,为什么不只是有一个数组呢?这提供了什么好处?

感谢。

1 个答案:

答案 0 :(得分:10)

您无法在C中分配数组。但您可以指定结构。