otra cuestión vinculada es Segmentation fault while using strcpy()?La inicialización de un puntero a una estructura
que tienen una estructura:
struct thread_data{
char *incall[10];
int syscall arg_no;
int client_socket;
};
¿Cómo inicializar un puntero a una estructura del tipo anterior, así como inicializar el puntero a la 10 cuerdas (incall []) dentro de la estructura.
Primero inicializo las cadenas y luego la estructura.
Gracias.
Una edición: Supongo que usé la palabra incorrecta y debería haber dicho allocate. En realidad, estoy pasando esta estructura como un argumento para los hilos. El número de hilos no es fijo y la estructura de datos enviada como argumento debe ser única para cada hilo y "hilo seguro", es decir, no puede ser cambiado por otros hilos.
Esos son diez punteros a cadenas, no un puntero a 10 cadenas. Parece que te estás adelantando un poco ... – Potatoswatter
¿Inicializar o asignar? –