También se usa '_' para palabras reservadas que dependen del compilador, es decir, que no son parte de la especificación del leguaje. Un ejemplo es la palabra reservada que le indica al compilador qué convención de llamada hay que usar para las funciones, si no va a ser la habitual (por ejemplo: __fastcall, __cdecl, etc., en compiladores de Microsoft).
Un saludo.
Ruben3d