码迷,mamicode.com
首页 > 其他好文 > 详细

网络字节流和主机字节流

时间:2014-12-19 14:29:53      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:字节流

字节流分为两类
little edition(LE)
big edition(BE)

0x123456 在两种字节流中的储存方式:

地址               LE          BE
0x0000         56          12
0x0001         34          34
0x0002         12          56

主机字节流根据cpu类型而定

网络字节流采用BE格式

为了进行转换 bsd socket提供了转换的函数 有下面四个
htons 把unsigned short类型从主机序转换到网络序
htonl 把unsigned long类型从主机序转换到网络序
ntohs 把unsigned short类型从网络序转换到主机序
ntohl 把unsigned long类型从网络序转换到主机序
(h:hos,n:network,s:short,l:long)


网络字节流和主机字节流

标签:字节流

原文地址:http://blog.csdn.net/iluckyning/article/details/42027433

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!