03/04/2006, 15:39
|
| | | Fecha de Ingreso: enero-2006 Ubicación: Mexico DF
Mensajes: 184
Antigüedad: 19 años Puntos: 3 | |
Si mandas los dos arreglos por referencia, las modificaciones que le hagas a estos en la otra funcion se reflejaran en la funcion main y cuando muetsres los resultados seran los modificados...
void invierte(char [], char *); /* Función que invierte el orden de un arreglo */
int main(void) {
char original[8]= "Arreglo"; /* Arreglo original */
char invertida[8]; /* Arreglo donde se asignará lo devuelto por la función */
invierte(original,&invertida); /* Llamada de la función */
printf("Resultado: %s", invertida); /* Imprimir el resultado [Solo imprime 'o'] */
return 0;
}
__________________ Saludos... Todos somos sabios, solo que en diferentes disciplinas... |