网络协议 -- IP地址

网络协议 专栏收录该内容
24 篇文章 221 订阅 ¥19.90 ¥99.00

本文介绍在网络编程中涉及到的与IP地址相关的操作。关于IP的分类等基础知识,可以参考:网络协议 – 基础概念

一、相关结构体

struct in_addr

// sizeof(in_addr) == sizeof(ULONG) == 4
//
typedef struct in_addr {
        union {
                struct { UCHAR s_b1,s_b2,s_b3,s_b4; } S_un_b;
                struct { USHORT s_w1,s_w2; } S_un_w;
                ULONG S_addr;   // 4个字节,按网络字节序列存储
                                // 可以使用inet_addr函数将IP格式字符串转为网络字节序列的整数。
        } S_un;
// 定义的一些宏
  • 1
    点赞
  • 0
    评论
  • 1
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值