如何进行多头比较?

时间:2019-01-15 13:33:31

标签: c stm32

BUF-> src具有类似37848238928的数字。 但是我想用此if(BUF-> src == 279383903)serialprint(“ fine”)进行过滤,但这不能是因为BUF struct和我的数字很长,如何在if块中与这些数字进行比较?

缓冲区:

#define BUF ((struct uip_eth_hdr *)&uip_buf[0])


struct uip_eth_hdr
{
  struct uip_eth_addr dest;
  struct uip_eth_addr src;
  uint16_t type;
};

struct uip_eth_addr
{
    uint8_t addr[6];
};

0 个答案:

没有答案