I'm use to programming in Java but I'm trying to learn C. In Java you have dynamic arrays like an ArrayList to use but in C you don't. How do you make a dynamic array in C that I can insert search and delete stuff? Mostly I just need the insert and search functions for my particular usage. Anyone know? I searched google for an hour but couldn't find anything.
Would a linked list be my best bet?