В дурном смысле практик даже не догадывается.
Дело в том, что в стандарте C очень многие аспекты описываются как "не определено", "не специфицировано" и "определяется реализацией". Если у горе- практика что-то подобное работает, оно может вести себя совершенно иначе на другой платформе, версии компилятора или даже с другими опциями компиляции. Поэтому ну их подальше вместе с их драгоценным опытом. Есть вещи, которые просто нужно знать.