Advertisement
Guest User

Untitled

a guest
Apr 3rd, 2020
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.54 KB | None | 0 0
  1. /****    Ponteiros e Funções    ****/
  2.  
  3. #include <stdio.h>
  4.  
  5.  
  6. void print_vec_int(int *vec, int size);
  7. void troca_int(int *p1, int *p2);
  8.  
  9. int main()
  10. {
  11.     int vec[] = { 77, 11, 12 , 50, 3 };
  12.     print_vec_int(vec,5);
  13.     troca_int(vec, &(vec[4]));
  14.     print_vec_int(vec,5);
  15.  
  16. }
  17.  
  18. void print_vec_int(int *vec, int size){
  19.     printf("{");
  20.     for(int i=0; i < size; i++){
  21.         printf("%d,",vec[i]);
  22.     }
  23.     printf("}\n");
  24. }
  25.  
  26. void troca_int(int *p1, int *p2){
  27.     int temp;
  28.     temp = *p1;
  29.     *p1 = *p2;
  30.     *p2 = temp;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement