Problema 552

¿Qué es un puntero en C y cómo se relaciona con la memoria dinámica?