Feliz Año Nuevo ante todo¡¡¡
Estoy intentando pasar información de tipo unsingned char* a tipo char* pero no estoy muy seguro si es así.  No da error alguno pero al ejecutarlo casca igualmente.
unsigned char *L;
char* aux;   
   for(int i=0; i < longitud; i++){
       aux
=(char)L;
   }
Si existe otra forma de acerlo agradecería saberlo. 