Título: Funciones adentro de otras con puntero Publicado por: fafafa01 en 12 Mayo 2016, 14:56 pm Buenos días, como dice el titulo, hice un programa desde donde pasas la dirección de la variable como parámetros en una función, y dentro de esa función, los parámetros se van a usar de nuevo como parámetros en otra función.
mi problema es que el compilador me dice que tiene un error y creo que es por la sintaxis: acá va un ejemplo de la sintaxis: Código: #include <stdio.h> saludos y gracias. Título: Re: Funciones adentro de otras con puntero Publicado por: AlbertoBSD en 12 Mayo 2016, 15:08 pm Las funciones deben estar fuera del main.
Código
El nombre las variables de las funciones 1 y 2 no tiene que ser el mismo. eso te ayudara a entender el paso por referencia con los apuntadores. para guardar un valor en la variable dentro de la funcion tienes que usar Código
y cuando retornes al main a ya va a valer 1337. Saludos Título: Re: Funciones adentro de otras con puntero Publicado por: fafafa01 en 12 Mayo 2016, 15:58 pm ahí corregí el código, me faltaba un paréntesis:
lo pude arreglar asiendo esto: Código: #include <stdio.h> pero no entiendo muy bien: si yo quisiera escribir 2 printf en la función 1, después de haber invocado la función 2 ¿que diferencias hay entre los dos printf del codigo? Código: #include <stdio.h> Título: Re: Funciones adentro de otras con puntero Publicado por: AlbertoBSD en 12 Mayo 2016, 16:19 pm En funcion1 cuando llamas a funcion dos no tiens que volver a poner el & ni el *
Código
a,b,c ya son apuntadores tienes que mandarla a llamar asi. Código . Creo que no tienes muy claro que es un apuntador y que es una direccion de memoria. |