Advertisement
dllbridge

Untitled

Apr 13th, 2024
1,151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.89 KB | None | 0 0
  1.  
  2. #include<stdio.h>
  3.  
  4.  
  5.  
  6. void  Dog(int *c, int *q);
  7.  
  8.  
  9.  
  10.  
  11. ////////////////////////////////////////////////////////////
  12. int main()
  13. {
  14.    
  15.     int c = 14,
  16.         q = 20;  
  17.    
  18.     Dog(&c, &q);
  19.     printf("From main:\n");
  20.     printf("addres c = %d \n", &c);    
  21.     printf(" c = %d \n", c);
  22.     printf(" q = %d \n", q);    
  23. }
  24.  
  25.  
  26.  
  27. ///////////////////////////////////////////////////////////
  28. void  Dog(int *c, int *q)  // c - это левая рука
  29. {                          // q - правая рука
  30.    
  31.       int a;               //  Стол
  32.    
  33.       a = *c;              //  Положили на стол из левой руки
  34.      *c = *q;              //  Из правой руки кладём торт в левую руку.    
  35.      *q = a;               //  Правой рукой берём торт со стола
  36.    
  37.     printf("From Dog:\n"  );
  38.     printf("addres c = %d \n", c);    
  39.     printf("*c = %d \n", *c);
  40.     printf("*q = %d \n", *q);      
  41.  
  42. }
  43.  
  44.  
  45.  
  46. /*
  47.  
  48. #include<stdio.h>
  49.  
  50.  
  51.  
  52. void  Dog(int &c, int &q);
  53.  
  54.  
  55.  
  56.  
  57. ////////////////////////////////////////////////////////////
  58. int main()
  59. {
  60.    
  61.     int c = 14,
  62.         q = 20;  
  63.    
  64.     Dog(c, q);
  65.     printf("From main:\n");
  66.     printf("addres c = %d \n", &c);    
  67.     printf(" c = %d \n", c);
  68.     printf(" q = %d \n", q);    
  69. }
  70.  
  71.  
  72.  
  73. ///////////////////////////////////////////////////////////
  74. void  Dog(int &c, int &q)  // c - это левая рука
  75. {                        // q - правая рука
  76.    
  77.       int a;             //  Стол
  78.    
  79.       a = c;             //  Положили на стол из левой руки
  80.       c = q;             //  Из правой руки кладём торт в левую руку.    
  81.       q = a;             //  Правой рукой берём торт со стола
  82.    
  83.     printf("From Dog:\n"  );
  84.     printf("addres c = %d \n", &c);    
  85.     printf(" c = %d \n", c);
  86.     printf(" q = %d \n", q);      
  87.  
  88. }
  89.  
  90. */
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104. /*
  105.  
  106. #include<stdio.h>
  107.  
  108.  
  109.  
  110. void  Dog(int c, int q);
  111.  
  112.  
  113.  
  114.  
  115. ////////////////////////////////////////////////////////////
  116. int main()
  117. {
  118.    
  119.     int c = 14,
  120.         q = 20;  
  121.    
  122.     Dog(c, q);
  123.     printf("From main:\n");
  124.     printf(" c = %d \n", c);
  125.     printf(" q = %d \n", q);    
  126. }
  127.  
  128.  
  129.  
  130. ///////////////////////////////////////////////////////////
  131. void  Dog(int c, int q)  // c - это левая рука
  132. {                        // q - правая рука
  133.    
  134.       int a;             //  Стол
  135.    
  136.       a = c;             //  Положили на стол из левой руки
  137.       c = q;             //  Из правой руки кладём торт в левую руку.    
  138.       q = a;             //  Правой рукой берём торт со стола
  139.    
  140.     printf("From Dog:\n"  );
  141.     printf(" c = %d \n", c);
  142.     printf(" q = %d \n", q);      
  143.  
  144. }
  145.  
  146.  
  147.  
  148. */
  149.  
  150.  
  151.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement