> If you are still using C, please move on to a more modern language, like Rust, Go or C++.<p>i laughed out loud at this very 'thoughtful' line in the preface
Let's not forget about unusual char sizes. The popular DSP platform TMS320 has sizeof(char) == sizeof(int), and both are 1. How? Because both are 16-bit, and by definition sizeof(char) == 1.