小端序標記法

2021-10-12 21:30:26 字數 546 閱讀 4556

什麼是位元組序

位元組序就是多位元組資料在計算機記憶體中存放的位元組順序

分為小端序排序法和大端序排序法

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 的垃圾袋能裝入不...