Technically, most embedded software is not written in C, but in a language that looks and behaves exactly like C. Embedded software relies on "undefined" behavior all the time. This is the boundary...