什麼是位元組序
位元組序就是多位元組資料在計算機記憶體中存放的位元組順序
分為小端序排序法和大端序排序法
byte b = 0x12;
word w = 0x1234;
dword dw = 0x12345678;
char str = "abcdef";
舉個例子:
如上面的dw
當採用小端序時,dw在記憶體中是這樣儲存的:0x78562312
當採用大端序時,dw在記憶體中是這樣儲存的:0x12345678
注意:
當資料是字串時,因為字元陣列在記憶體中是連續的,所以,不管是小端還是大端,儲存順序都是一樣的(都按大端序排列)
如上面的str,不管小端還是大端,在記憶體中都是這樣儲存的:0x616263646500(a的ascii碼為61),注意字串以null結尾
匈牙利標記法
字首 資料型別 by byte 無符號字元 b 或 f bool int f表示 flag cchar 或 wchar 或 tchar clrcolorref cx,cy int,表示x或y的長度,c表示 count 計數 dwdword 無符號長整型 fn函式h控制代碼 iint 整型 llong...
匈牙利標記法
許多windows程式設計師都使用 匈牙利標記法 作為變數命名約定.這是為了紀念具有傳奇色彩的微軟程式設計師 charles simonyi.這種標記法非常簡單,即變數名以表明該變數資料型別的小寫字母開始.例如,szcmdline的字首sz表示 以零結束的字串 string zero 常用的變數名字...
垃圾裝袋(標記法) 標記思想
時間限制 1 sec 記憶體限制 128 mb 提交 360 解決 84 提交 狀態 討論版 命題人 admin 題目描述 某城市環衛部門需要對分布在城市中不同地點的 n 堆 編號為 1 到 n 垃圾進行裝袋處 理。現在有 m 個 編號為 1 到 m 垃圾袋可以使用。乙個容量為 v 的垃圾袋能裝入不...