Example C data structure:
struct _particle { Vector3 position; Vector3 tailPosition; Vector3 velocity; Vector3 color; float removeTime; }; struct _particle * particleArray;