Pointers, initialisation and indirection.:
(Theory) “"The GNU tutorial"”, pages 47-54.
(Theory and examples) “Programación en C: Metodología, algoritmos y estructura de datos”, pages 406-415.
(Theory and examples) “Practical C Programming”, pages 158-166.
Solved problems: “Problemas resueltos de Programación en Lenguaje C”, problems 4.1-4.5.