#undef directive in C

This is a companion discussion topic for the original entry at http://iq.opengenus.org/undef-directive-in-c/