Advertisement
dllbridge

Untitled

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