/* En el .h, ésto será lo que se incluya para indicar que ésta
variable tiene reservada memoria y puede ser utilizada. */
extern char cadena[256];
------
/* En el .c ó .cpp, ésta es la reserva estática de memoria para
la variable y sólo puede haber una por variable/programa. */
char cadena[256];