Duplicar posible:
Why do people use __(double underscore) so much in C++¿Qué significa un doble guión bajo en un nombre de variable en el lenguaje C?
estaba estudiando el código de programación del núcleo de Linux.
Hay algunas estructuras de datos y funciones que comienzan con un doble subrayado como:
__u32 len
¿Cómo es diferente de variables normales?
http: // stackoverflow. com/questions/224397/why-do-people-use-double-underscore-so-much-in-c –
No estoy de acuerdo con el duplicado porque se trata del kernel * Linux *, que es C y no C++, y en algunos puntos es un mundo propio. –
Mire http://stackoverflow.com/a/224420/1657476 "El uso de dos guiones bajos (' __ ') en los identificadores está reservado para el uso interno del compilador según el ** estándar ANSI-C **. " –