[c-preprocessor] What exactly does an #if 0 ..... #endif block do?