Excelente artículo (no es extenso y es muy claro) donde Dennis Ku*bes nos explica los fundamentos de como funciona la memoria cuando programamos en lenguaje C. Conceptos básicos que nos aclaran el funcionamiento en la memoria de matrices (array) y structs.
En los comentarios he visto esta otra web:
muy útil para ampliar estos conceptos y otros muchos sobre el lenguaje C.
Visto en HackerNews.
Artículo original (en inglés).