3 ms·
> hacks like conventionally placing the next/prev pointer in structs This is not a hack, it is the way it should be in C.
by coliveira 3y ago
> hacks like conventionally placing the next/prev pointer in structs
This is not a hack, it is the way it should be in C.
- dermesser 3y agoExcept that that's a linked list and not an array.
- flohofwoe 3y agoYou can store your 'list items' in an array and still link to random items in the array - although an index instead of a pointer would make more sense in that case, but what else is an index than a pointer with fewer bits ;) The main advantage being that you don't need to alloc/free individual items.