¿Cómo lanzo el puntero de vacío a la matriz char en un progtwig multiproceso en C

¿Cómo puedo lanzar el puntero de vacío a la matriz char en un progtwig multiproceso en C

void* write(void* ptr) { char array[100]; array= (char*)ptr; printf("%s",array); } 

Usted no puede

Puedes lanzarlo a un puntero de char , sin embargo:

 void* write(void* ptr){ char *array; array= (char*)ptr; printf("%s",array); } 

Es posible que deba usar un puntero a una matriz de caracteres y no a una matriz de tamaño fijo.

 void *ptr; ... char *message; message = (char *) ptr; 

Fuente