1. 5
  1. 2

    like the author said, this is a bit of a minutiae, and in the general case, it’s not necessary to focus on this detail. However, I found it pretty interesting that simply rearranging the order in which you declare your struct (by moving the empty inner struct to the top of the declaration), you can improve upon your memory usage