Advertisement
Guest User

Untitled

a guest
Aug 19th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. #include<stdio.h>
  2.  
  3. // Es una buena práctica definir el prototipo de las funciones aquí arriba
  4. // ojo: sólo el prototipo, no el cuerpo
  5. int devolverEnteros(int *numero1, int *numero2);
  6.  
  7. int main(int argc, char const *argv[])
  8. {
  9. int numero1 = 0, numero2 = 0;
  10. printf("Antes de llamar a la funcion, numero1 es %d y numero2 es %d\n", numero1, numero2);
  11.  
  12. // Con el operador & obtenemos la dirección de numero
  13. devolverEnteros(&numero1, &numero2);
  14. printf("Despues de llamar a la funcion, numero1 es %d y numero2 es %d\n", numero1, numero2);
  15. }
  16.  
  17. // Ahora sí definimos la función con todo y cuerpo
  18. //Notar el * antes de numero
  19. int devolverEnteros(int *numero1, int *numero2){
  20. (*numero1) = 10;
  21. (*numero2) = 20;
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement