If you need to know C for your class, I would study the course material.
Data structures have quirks in each language such as syntax I would think, but the ideas are universal. Here is a link from MDN:
As far as why you need this, Objects and Arrays are types of data structures and you need them to store information.
thanks for responding @s_coder and also for sharing MDN’s link