摘要: 这个问题源自理解container_of函数原型的时候的困惑。 先看一个简单的例子: 1 char a[] = "hello"; 2 cahr a1[] = {'h' ,'e' , 'l', 'l', 'o',0}; 3 const char *b = "hello";//加上const,否则会发出 阅读全文
posted @ 2022-09-21 20:25 QianFa01 阅读(200) 评论(0) 推荐(0)
摘要: container_of(ptr,type,member) 该函数原理:已知结构体type的成员member的地址ptr,求结构体type的首地址。 1 #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) 2 3 #defin 阅读全文
posted @ 2022-09-21 16:16 QianFa01 阅读(103) 评论(0) 推荐(0)