¿Cómo se inicializan las variables globales por el elf loader?

Para variables globales en C como

int aglobal = 5;

Cuándo el cargador transfiere los 5 a aglobal y cómo sabe poner 5 en aglobal.

Misma situación con una declaración estática en una función. Me gusta

int afunc () {static int astatic = 8; volver astático; }

Respuestas a la pregunta(1)

Su respuesta a la pregunta