Advertisement
dllbridge

Untitled

Aug 3rd, 2024
298
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.41 KB | None | 0 0
  1.  
  2.  
  3.  
  4.  
  5. #include <stdio.h>
  6.  
  7.  
  8.  
  9.  
  10. void foo(int *);
  11.  
  12. //////////////////////////////////////////////////////////
  13. int main()
  14. {
  15.    
  16.    
  17.    
  18.     int nArr[10] = {44, 1, 2, 3, 4, 55, 6, 7, 8, 9};
  19.     foo(nArr);
  20. }
  21.  
  22.  
  23. //////////////////////////////////////////////////////////
  24. void foo(int *p)
  25. {
  26.    
  27.     for(int i = 0; i < 10; i++)
  28.     {
  29.        
  30.         printf("nArr[%d] = %2d \n", i, p[i]);  
  31.        
  32.     }
  33.        
  34. }
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48. /*
  49.  
  50. #include <stdio.h>
  51.  
  52.  
  53.  
  54. char sz[99]  = "nArr   = %d \n";
  55.  
  56. //////////////////////////////////////////////////////////
  57. int main()
  58. {
  59.    
  60.    
  61.    
  62.     printf("sz[1] = %c \n", sz[1]);
  63.    
  64.    
  65. }
  66.  
  67.  
  68. */
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84. /*
  85.  
  86. #include <stdio.h>
  87.  
  88.  
  89. int nArr[10] = {44, 1, 2, 3, 4, 5, 6, 7, 8, 9};
  90.  
  91. char sz[99]  = "nArr   = %d \n";
  92.  
  93. //////////////////////////////////////////////////////////
  94. int main()
  95. {
  96.    
  97.    
  98.     printf(sz,  nArr   );
  99.     printf("nArr   = %d \n", &nArr[0]);
  100.     printf("nArr   = %d \n", &nArr[1]);
  101.     printf("printf = %d \n", printf  );
  102.    
  103.    
  104.     printf("size of sz = %d \n", sizeof(sz) );
  105.    
  106. }
  107.  
  108. */
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133. /*
  134.  
  135. #include <stdio.h>
  136.  
  137.  
  138. int nArr[10] = {44, 1, 2, 3, 4, 5, 6, 7, 8, 9};
  139.  
  140. //////////////////////////////////////////////////////////
  141. int main()
  142. {
  143.    
  144.     int *p = &nArr[4];
  145.    
  146.    
  147.     printf("&nArr[4] = %d \n",  p      );
  148.     printf("&nArr[4] = %d \n", &nArr[4]);  
  149.     printf("&nArr[5] = %d \n", &nArr[5]);  
  150.     printf("&nArr[5] = %d \n",  p + 1  );  
  151.     printf("&nArr[5] = %d \n", &p[1]    );     
  152.     printf("&nArr[5] = %d \n",  p[1]    );     
  153. }
  154.  
  155.  
  156. */
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180. /*
  181. #include <stdio.h>
  182.  
  183.  
  184. int n = 44;
  185.  
  186. //////////////////////////////////////////////////////////
  187. int main()
  188. {
  189.    
  190.     printf("address of n = %d \n", &n);
  191.    
  192.     int *p = &n;
  193.    
  194.     printf("address of n = %d \n",  p);
  195.     printf("address of p = %d \n", &p);
  196. }
  197.  
  198.  
  199. */
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222. /*
  223.  
  224. #include <stdio.h>
  225.  
  226.  
  227. //////////////////////////////////////////////////////////
  228. void foo(char *c)                                       //
  229. {
  230.   //  printf("adress nArr = %s\n", c);
  231.  
  232.       char cBuf = c[0];
  233.      
  234.       c[0] = c[3];  
  235.       c[3] = cBuf;
  236.      
  237.       cBuf = c[1];
  238.       c[1] = c[2];
  239.       c[2] = cBuf;
  240.  
  241. }
  242.  
  243.  
  244.  
  245. //////////////////////////////////////////////////////////
  246. int main()
  247. {
  248.     char  nArr[6] = "SONY";
  249.    
  250.  
  251.    
  252.     foo(nArr);
  253.        
  254.     printf("nArr = %s\n", nArr);
  255.    
  256.  
  257. }    
  258.  
  259. */
  260.  
  261.  
  262.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement