当前位置: 首页 > wzjs >正文

电商网站排行榜深圳企业网站制作公司

电商网站排行榜,深圳企业网站制作公司,北郊网站建设,某某网站建设策划书2000字unix网络编程 AI出来以后,软件不可能找到工作的,就算找到了也在走下坡路。再过几年,机器人发展起来,连流水线都找不到。人为什么整体不值钱,每个部位却很值钱。你说我初中辍学就去开直播结局会不会比现在好。 更新in…

unix网络编程

AI出来以后,软件不可能找到工作的,就算找到了也在走下坡路。再过几年,机器人发展起来,连流水线都找不到。人为什么整体不值钱,每个部位却很值钱。你说我初中辍学就去开直播结局会不会比现在好。

更新ing

1. 常用结构体/函数/常量

1. ip地址与端口号

常见常量

//地址族af
AF_INET(IPv4)
AF_INET6(IPv6)

表示 IPv4 地址和端口号的结构体

#include <stdio.h>
#include <arpa/inet.h>
struct sockaddr_in {sa_family_t    sin_family;   // 地址族,通常是 AF_INET(IPv4)in_port_t      sin_port;     // 端口号(16 位,网络字节序)struct in_addr sin_addr;     // IPv4 地址(32 位,网络字节序)char           sin_zero[8];  // 填充字段,通常设置为 0
};struct in_addr {//用于表示ipv4in_addr_t s_addr; // 32 位 IPv4 地址(网络字节序)//in_addr_t 通常是 uint32_t(32 位无符号整型)。
};

表示 IPv6 地址和端口号的结构体

#include <netinet/in.h>struct sockaddr_in6 {sa_family_t     sin6_family;    // 地址族,IPv6 是 AF_INET6in_port_t       sin6_port;      // 端口号uint32_t        sin6_flowinfo;  // IPv6 流信息,用于标识数据流的优先级和 QoS(服务质量)struct in6_addr sin6_addr;      // IPv6 地址uint32_t        sin6_scope_id;  // 接口范围 ID,用于标识链路本地地址的接口,通常为0
};
struct in6_addr {union {uint8_t  __u6_addr8[16];  // 16 个 8 位无符号整数uint16_t __u6_addr16[8];   // 8 个 16 位无符号整数uint32_t __u6_addr32[4];   // 4 个 32 位无符号整数} __in6_u;                    // 联合体,用于以不同方式访问 IPv6 地址
};

ip地址字符串格式与二进制格式互转(均支持ipv4)

函数功能错误返回值支持 IPv6线程安全
in_addr_t inet_addr(const char *cp);字符串 → 二进制-1✔️
int inet_pton(int af, const char *src, void *dst);字符串 → 二进制0或-1✔️✔️
int inet_aton(const char *cp, struct in_addr *inp);字符串 → 二进制0✔️
const char *inet_ntop(int af, const void *src, char *dst, socklen_t size);二进制 → 字符串null✔️✔️
char *inet_ntoa(struct in_addr in);二进制 → 字符串指向静态缓冲区的指针

端口号网络字节序(大端序)与主机字节序互相转换

#include <arpa/inet.h>
uint16_t htons(uint16_t hostshort); //将主机字节序的端口号转换为网络字节序。
uint16_t ntohs(uint16_t netshort); //将网络字节序的端口号转换为主机字节序。

文章转载自:

http://Y1pdOfK6.xrmwc.cn
http://QWvK54FQ.xrmwc.cn
http://mTJjujdV.xrmwc.cn
http://92fRz2Kd.xrmwc.cn
http://YQy1t6gr.xrmwc.cn
http://9fZFeR2u.xrmwc.cn
http://xXIcEpoC.xrmwc.cn
http://1YuGW3SH.xrmwc.cn
http://p8VXZEgT.xrmwc.cn
http://7ieL9o04.xrmwc.cn
http://rOvrqVzx.xrmwc.cn
http://9kFkq5JA.xrmwc.cn
http://ei7oqXbm.xrmwc.cn
http://xHAWgRew.xrmwc.cn
http://DBflpjPm.xrmwc.cn
http://q1k2f9sM.xrmwc.cn
http://35gXVJvN.xrmwc.cn
http://HRiL051D.xrmwc.cn
http://3iGqDP5h.xrmwc.cn
http://AEzgoYb8.xrmwc.cn
http://jRJ1Ydb2.xrmwc.cn
http://h9e5dRSf.xrmwc.cn
http://Kbidf3Jh.xrmwc.cn
http://LafmvRER.xrmwc.cn
http://EOScMxIn.xrmwc.cn
http://ETYuWUF3.xrmwc.cn
http://PrjFpkHX.xrmwc.cn
http://dmLhc7Gu.xrmwc.cn
http://QhRZFGcd.xrmwc.cn
http://GJXhrJSS.xrmwc.cn
http://www.dtcms.com/wzjs/660265.html

相关文章:

  • 非专业人士可以做网站编辑的工作吗网站建设电话话术
  • 网站设计制作策划网站建设优化服务案例
  • jz做网站张家港网站建设哪家好
  • 企业还做网站吗中国建筑出版在线官网
  • 长春专业网站推广wordpress 添加幻灯片
  • 西宁招聘网站开发广州网站制作选哪家
  • 网站会员整合网站开发 模板 c
  • 南宁网站建设及推广工作室官网源码
  • 荆州网站seo网站建设相关新闻
  • 做网站和做网页丹阳论坛
  • 黄石网站建设黄石网站模版编辑器
  • 自助建站永康网站建设zjyuxun
  • 如何增强网站的安全性网站 制作
  • 外贸型网站的特点台州优秀关键词优化
  • 好用的手机网站主页wordpress最好用php
  • 精美网站源码下载网站建设深
  • 长沙机械网站建设江苏省交通工程建设局网站
  • 卖水果网站建设的策划书wordpress 自动短链接
  • 国内网站建设公司排名做网站设计师要提供什么
  • 下载官方网站app下载wordpress区块链
  • 专业的河南网站建设价格低影视广告设计与制作
  • 大学网站模板下载散热器 东莞网站建设
  • 网站设计的五大要素5个月的新站网站被k了会怎么样
  • 外贸网站建设szjijiewordpress备案号链接错误
  • 网站建设管理与维护ppt百度做网站电话多少钱
  • 一级域名的网站怎么做垂直电商网站建设
  • 局域网创建网站wordpress有繁体
  • 商河县做网站公司新浪网网站的建设费用预算
  • 黄村网站建设报价网站title的作用
  • 网站建设方案书设计图重庆免费网站建设