htonl的用處

htonl就是把本機字節順序轉化爲網絡字節順序 所謂網絡字節順序(大尾順序)就是指一個數在內存中存儲的時候「高對低,低對高」(即一個數的高位字節存放於低地址單元,低位字節存放在高地址單元中)。可是計算機的內存存儲數據時有多是大尾順序或者小尾順序。 先舉個例子: int a = 0x403214; int b = htonl(a); 我在VC++6.0調試這段代碼,發現 &a的值爲:0x0012ff
相關文章
相關標籤/搜索