标签: c network-programming embedded
我经常在C代码中看到MAC地址的这种表示:
struct mac_addr { unsigned char bytes[6]; }
为什么需要在一个结构中放一个数组,为什么不只是有一个数组呢?这提供了什么好处?
感谢。
答案 0 :(得分:10)
您无法在C中分配数组。但您可以指定结构。