I'm trying to loop through an array of struct
s in reverse, not quite sure how to go about it. This is how I'm looping through normally:
struct Thing* ptr = things;
struct Thing* endPtr = things + sizeof(things)/sizeof(things[0]);
for(ptr < endPtr)
{
// do stuff
}