- 資料結構 sdshdr (simple) Simple Dynamic Strings Header
/*
* 儲存字串物件的結構
*/
struct sdshdr {
// buf 中已佔用空間的長度
int len;
// buf 中剩餘可用空間的長度
int free;
// 資料空間
char buf[];
};
注意點
- 末尾記錄的空字串 ‘\0’ 不計入 len的長度
- 計算字串的長度不會像C語言一樣遍歷字串陣列去計算,直接讀取 sds.len
本作品採用《CC 協議》,轉載必須註明作者和本文連結