Advertisement
Guest User

Untitled

a guest
Apr 3rd, 2020
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.63 KB | None | 0 0
  1. /****    Ponteiros e Vetores em C   ****
  2.  
  3. & - referência (retorna um ponteiro)
  4. * - dereferência (retorna um valor)
  5.  
  6. ****/
  7.  
  8. #include <stdio.h>
  9.  
  10.  
  11. int main() {
  12.     char vec[] = {'a', 'b', 'c', 'd', 'e', '\0'};
  13.    
  14.     printf("vec[0]: %c \n", vec[0]);
  15.     printf("*vec: %c \n\n", *vec);
  16.     // vec[0] == *vec
  17.    
  18.     printf("vec[1]: %c \n", vec[1]);
  19.     printf("*(vec+1): %c \n\n", *(vec+1));
  20.    
  21.     printf("vec[2]: %c \n", vec[2]);
  22.     printf("*(vec+2): %c \n\n", *(vec+2));
  23.    
  24.     printf("vec: %p \n", vec);
  25.     printf("&(vec[0]): %p \n\n", &(vec[0]));
  26.    
  27.     printf("vec: %s \n", vec);
  28.    
  29.    
  30.     return 0;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement