簡述
將主機的無符號短整形數轉換成網路位元組順序。
#include <winsock.h>
u_short PASCAL FAR htons( u_short hostshort);
hostshort:主機位元組順序表達的16位數。
注釋
本函式將一個16位數從主機位元組順序轉換成網路位元組順序。
返回值:
htons()返回一個網路位元組順序的值。
參見:
htonl(), ntohl(), ntohs().
---------------------------------------------
簡單地說,htons()就是將一個數的高低位互換
(如:12 34 --> 34 12)
VB表示:
MsgBox Hex(htons(&H1234))
顯示值為 3412
==============================
htons() host to network short
htonl() host to network long
ntohl() network to host long
ntohs() network to host short