Hola si no paso los datos así. Como serian los offset ? Crear una variable int que contiene el offset de los punteros o como? Y el offset de un puntero es el lugar donde acaba?
Gracias
La base + offset apuntarian a la cadena dentro de la estructura enviada.
otra manera seria declara un entero que contenga el numero de cadenas y una variable de tipo cadena, deben ser ultimos
miembros de preferencia luego escribir al final de la estructura todas las cadenas que necesites, al recibir, validar el numero
de cadenas e ir atravez de la cadena. Cada cadena se distingira por el null y para saber el numero de cadenas y no acceder
a memoria invalida seria el miembro que contendra el numero de cadenas.