我有一个类似的结构
struct my_struct {
struct list_head queues[NB_QUEUES];
};
Run Code Online (Sandbox Code Playgroud)
我想访问其中一个队列的第一个元素(索引是计算的,但我拿2个例子,这是<NB_QUEUES),如下所示(没有数组工作)
struct list_head t = list_first_entry(&foo->queues[2], struct my_struct, ???);
Run Code Online (Sandbox Code Playgroud)
我应该怎么做才能在索引2处获取队列的第一个元素?我没有找到任何编译的东西