Redis(一)之 struct sdshdr *sh = (void*) (s-(sizeof(struct sdshdr)))講解

看Redis的源碼的時候,我有點好奇,不知道 struct sdshdr *sh = (void*) (s-(sizeof(struct sdshdr))) 是啥意思,所以就瞭解了下,首先我們看sdshdr的結構體 /* * 類型別名,用於指向 sdshdr 的 buf 屬性 */ typedef char *sds; /* * 保存字符串對象的結構 */ struct sdshdr {
相關文章
相關標籤/搜索