- 2
- 0
- 约6.24千字
- 约 28页
- 2017-09-05 发布于湖北
- 举报
第四讲 套接字API-z
分为短(short 16位)和长(long 32位)两种 htons:将一个短整数从本地字节顺序转换为网络字节顺序; ntohs:将一个短整数从网络字节顺序转换为本地字节顺序; htonl和ntohl: 类似如上 在使用little endian的系统中 这些函数会把字节序进行转换 在使用big endian类型的系统中 这些函数会定义成空宏同样 在网络程序开发时 或是跨平台开发时 也应该注意保证只用一种字节序 不然两方的解释不一样就会产生bug. 计算机通信与网络编程 电子科大计算机学院 UNIX系统提供了预定义的符号常量和数据结构来声明数据和指明参数: 使用何种服务: SOCK_DGRAM: 数据报服务,UDP协议 SOCK_STREAM: 流服务,TCP协议 PF_INET:使用TCP/IP协议族 AF_INET: 使用TCP/IP地址结构 需要include,引用出现这些定义的文本 #include sys/types.h #include sys/socket.h 计算机通信与网络编程 电子科大计算机学院 套接字已经成为一种事实上的标准 socket函数使用PF_INET说明使用TCP/IP 其它的系统调用的使用方法 bind, listen, connect, accept, read, write, close 协议族的地址表示方式 AF_INET指明含有
您可能关注的文档
- 第四章多彩的光整章教案.doc
- 第四章市场调研策划.ppt
- 第四章_灌溉渠道系统.ppt
- 第四章初级.ppt
- 第四章弹塑性变形验算8.ppt
- 第四章操作系统的基本知识.ppt
- 第四章__水准测量与水准仪.ppt
- 第四章旅游地理.ppt
- 第四章受弯构件斜截面承载力1.ppt
- 第四章换气过程与循环充量.ppt
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
有哪些信誉好的足球投注网站
文档评论(0)