C语言——如何判断两个IP在同一网段
ip_addr.h
#define ip_addr_netcmp(addr1, addr2, mask) (((addr1)->addr & \
(mask)->addr) == \
((addr2)->addr & \
(mask)->addr))
在程序中,那个“\”表示它之前的程序和后面的是连接的,下一行和上一行是一个语句, 反斜杠符号起到长代码分行书写功能。
注意:C语言中的关键字不可以用“\”分行!