Advertisement
dllbridge

Untitled

Apr 19th, 2023
826
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.83 KB | None | 0 0
  1.  
  2.  
  3.  
  4.  
  5. /*
  6.  
  7. #include <stdlib.h>
  8. #include  <stdio.h>
  9.  
  10.  
  11. int nArr[2][3] = {0, 1, 2, 3, 4, 5 };
  12.  
  13.  
  14. ///////////////////////////////////////////
  15. int main()
  16. {
  17.    
  18.     printf("%d\n", nArr[1][1]);
  19.     printf("%d\n", nArr[0][0]);
  20.     printf("%d\n", nArr[0][1]);
  21.     printf("%d\n", nArr[0][2]);    
  22.     printf("- - - - - - - \n");
  23.     printf("%d\n", &nArr[0][0]);
  24.     printf("%d\n", &nArr[0][1]);
  25.     printf("%d\n", &nArr[0][2]);   
  26.     printf("%d\n", &nArr[1][0]);
  27.     printf("%d\n", &nArr[1][1]);   
  28.     printf("%d\n", &nArr[1][2]);    
  29. }
  30.  
  31.  
  32. */
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43. /*
  44. #include   <time.h>
  45. #include  <stdio.h>
  46. #include <stdlib.h>
  47. #include <iostream>
  48.  
  49. void foo(const int& n);
  50.  
  51.  
  52.  
  53. //////////////////////////////////////////////////
  54. int main()                                      //
  55. {
  56.    
  57.     srand(time(0));
  58.    
  59.     int a[20];
  60.    
  61.     for (int i = 0; i < 20; i++)                // заполнения массива
  62.     {
  63.         a[i] = rand()%200;
  64.        
  65.         printf("%d\n", a[i]);
  66.     }   printf(" - - - - - - -\n");
  67.  
  68.     int &b = a[11];
  69.    
  70.     foo(b);
  71. }
  72.    
  73.    
  74. ////////////////////////////////////////////////////    
  75. void foo(const int &n)                            //
  76. {
  77.    
  78.     printf("%d\n", &n);
  79.    
  80.     for (int i = -1; i < 11; i++)
  81.     {
  82.         printf("%d ", &n - 1 * (10-i) );
  83.     }
  84.  
  85.     for (int i = 1; i < 9; i++)
  86.     {
  87.         printf("%d ", &n + 1 * i);
  88.     }
  89. }
  90.  
  91.  
  92. */
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105. /*
  106.  
  107. #include   <time.h>
  108. #include <stdlib.h>
  109. #include  <stdio.h>
  110.  
  111.  
  112. void foo(int& n);
  113.  
  114.  
  115. ///////////////////////////////////////////
  116. int main()
  117. {
  118.    
  119.     int a[20];
  120.    
  121.     srand(time(0));
  122.    
  123.     for(int i = 0; i < 20; i++)         // заполнения массива
  124.     {
  125.         a[i] = rand()%200;
  126.        
  127.         printf("%3d\n", a[i] );
  128.     }   printf(" - - - - - - - =\n");
  129.  
  130.  
  131.     foo( a[11] );
  132. }
  133.  
  134.  
  135. ///////////////////////////////////////////    
  136. void foo(int &n)                         //
  137. {
  138.    
  139.     int *p = &n;
  140.    
  141.     n = (int)p;
  142.    
  143.     n -= 44;
  144.  
  145.     p = (int*)n;
  146.    
  147.     for(int i = 0; i < 20; i++)
  148.     {
  149.         printf("%d\n", p[i] );
  150.     }
  151. }
  152.  
  153.  
  154.  
  155. */
  156.  
  157.  
  158.  
  159.  
  160. /*
  161.  
  162.  
  163. #include   <time.h>
  164. #include <stdlib.h>
  165. #include  <stdio.h>
  166.  
  167.  
  168. void foo(int& n);
  169.  
  170.  
  171. ///////////////////////////////////////////
  172. int main()
  173. {
  174.    
  175.     int a[20];
  176.    
  177.     srand(time(0));
  178.    
  179.     for(int i = 0; i < 20; i++)         // заполнения массива
  180.     {
  181.         a[i] = rand()%200;
  182.        
  183.         printf("%3d\n", a[i] );
  184.     }   printf(" - - - - - - - =\n");
  185.  
  186.  
  187.     foo( a[11] );
  188. }
  189.  
  190.  
  191. ///////////////////////////////////////////    
  192. void foo(int &n)                         //
  193. {
  194.    
  195.     int *p = &n;
  196.    
  197.     printf("%d\n", p);  p = p - 11;
  198.     printf("%d\n", p);
  199.    
  200.     for(int i = 0; i < 20; i++)
  201.     {
  202.         printf("%d\n", p[i] );
  203.     }
  204. }
  205.  
  206.  
  207.  
  208.  
  209. */
  210.  
  211.  
  212.  
  213.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement