v***@yahoo.com
2006-02-26 11:28:29 UTC
Buenos días:
Estoy haciendo un ejercicio de programación y me he atascado en lo
siguiente.
Tengo una funcion que me devuelve una matriz de cadenas de la siguiente
forma:
char ***get_argumentos(void);
Y lo que quiero es poder imprimir las cadenas que devuelve, pero no se
como referenciarlas.
He probado lo siguiente:
char arg[100][100];
arg[0][0] = ***get_argumentos();
printf("%c\n", arg[0][0]);
con el fin de ver si sacaba el primer carácter y a partir de ahi hacer
un bucle para sacar el resto, y lo conseguí. El problema es que al
intentar sacar el segundo carácter que creía que estaría en
arg[0][1] ya no me saca nada.
¿Como debo refereciar la matriz para obtener lo que se encuentra
almacenado?
Gracias
Vicen
Estoy haciendo un ejercicio de programación y me he atascado en lo
siguiente.
Tengo una funcion que me devuelve una matriz de cadenas de la siguiente
forma:
char ***get_argumentos(void);
Y lo que quiero es poder imprimir las cadenas que devuelve, pero no se
como referenciarlas.
He probado lo siguiente:
char arg[100][100];
arg[0][0] = ***get_argumentos();
printf("%c\n", arg[0][0]);
con el fin de ver si sacaba el primer carácter y a partir de ahi hacer
un bucle para sacar el resto, y lo conseguí. El problema es que al
intentar sacar el segundo carácter que creía que estaría en
arg[0][1] ya no me saca nada.
¿Como debo refereciar la matriz para obtener lo que se encuentra
almacenado?
Gracias
Vicen