union的IPV4表示

来源:互联网 发布:重生之美国仓储淘宝王 编辑:程序博客网 时间:2024/04/30 08:39

如何巧妙的用union结构体还表示ipv4的地址

union Ipv4 {unsigned int value;unsigned char segment[4];};int main(int argc, char const *argv[]) {Ipv4 ipv4;ipv4.value = 0xffffffff;printf("%d.%d.%d.%d", ipv4.segment[0], ipv4.segment[1], ipv4.segment[2], ipv4.segment[3]);return 0;}


0 0
原创粉丝点击