matheus__serpa

codigo_ponteiros

Mar 24th, 2020
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.53 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. void funcao(int *z){
  4.     printf("ant z - endereço = %p valor = %p conteudo = %d\n", &z, z, *z);
  5.  
  6.     *z = 5;
  7.  
  8.     printf("dep z - endereço = %p valor = %p conteudo = %d\n\n", &z, z, *z);
  9. }
  10.  
  11. int main(){
  12.  
  13.  
  14.         int x = 1, y = 2;
  15.  
  16.         printf("ant x - endereço = %p valor = %d\n", &x, x);
  17.         printf("ant y - endereço = %p valor = %d\n\n", &y, y);
  18.  
  19.         funcao(&x);
  20.  
  21.         funcao(&y);
  22.  
  23.         printf("dep x - endereço = %p valor = %d\n", &x, x);
  24.         printf("dep y - endereço = %p valor = %d\n\n", &y, y);    
  25.  
  26.         return 0;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment