Original Post
After planning out my game, i realised that i would need a place to store information like the active bullets etc. First i thought of arrays, but what if the data to be stored was bigger than the array itself? so i thought if I could use an expandable data structure like a linked list i would be able to continue on. I couldnt use a linked list because i need to "scan" through the objects rather than pop them out. Anyone have any ideas for a structure like this? Help would be appreciated. By the way im programming in C so a C or C++ structure would do. (The ArrayList class in C# or VB.NET is exactly what i want)