I blogged about the C strict aliasing rules. And some other annoying things in the C standard.https://kristerw.blogspot.se/2017/07/strict-aliasing-in-c90-vs-c99-and-how.html