Advertisement
dllbridge

Untitled

Oct 1st, 2023
964
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.74 KB | None | 0 0
  1.  
  2.  
  3. #include    <stdio.h>
  4. char sz[99] = "Paramout_Pictures";
  5. void foo(char *psz);
  6.  
  7.  
  8. int  n = 77;
  9. int *p = &n;
  10.  
  11. ////////////////////////////////////////////////////////
  12. int main()                                            //
  13. {
  14.     foo(sz);
  15. }
  16.  
  17. ////////////////////////////////////////////////////
  18. void foo(char *psz)
  19. {
  20.    
  21.     psz += 9;  
  22.  
  23.    
  24.     printf("%s", psz);
  25. }
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33. /*
  34. #include    <stdio.h>
  35.  
  36.  
  37. void foo(int &pn);
  38.  
  39. ////////////////////////////////////////////////////////
  40. int main()                                            //
  41. {
  42.    
  43.     int nx = 123;
  44.    
  45.     printf("address nx = %d\n", &nx);
  46.    
  47.     foo(nx);
  48.    
  49.     printf("from main nx = %d", nx);
  50.    
  51. }
  52.  
  53.  
  54.  
  55.  
  56. //////////////////////////////////
  57. void foo(int &a)
  58. {
  59.    
  60.  
  61.    
  62.     a = a - 100;
  63.    
  64.   // *pn = *pn - 100;
  65.    
  66.     printf("address a = %d\n", &a);
  67.    
  68.    
  69.    
  70. }
  71.  
  72. */
  73.  
  74.  
  75.  
  76.  
  77.  
  78. /*
  79. #include    <stdio.h>
  80.  
  81.  
  82. void foo(int *pn);
  83.  
  84. ////////////////////////////////////////////////////////
  85. int main()                                            //
  86. {
  87.    
  88.     int nx = 123;
  89.    
  90.     printf("address nx = %d\n", &nx);
  91.    
  92.     foo(&nx);
  93.    
  94.     printf("from main nx = %d", nx);
  95.    
  96. }
  97.  
  98.  
  99.  
  100.  
  101. //////////////////////////////////
  102. void foo(int *pn)
  103. {
  104.    
  105.     int &a = *pn;
  106.    
  107.     a = a - 100;
  108.    
  109.   // *pn = *pn - 100;
  110.    
  111.     printf("pn = %d\n", pn);
  112.    
  113.    
  114.    
  115. }
  116. */
  117.  
  118.  
  119.  
  120.  
  121.  
  122. /*
  123.  
  124. #include    <stdio.h>
  125.  
  126.  
  127. void foo(int *pn);
  128.  
  129. ////////////////////////////////////////////////////////
  130. int main()                                            //
  131. {
  132.    
  133.     int nx = 123;
  134.    
  135.     printf("address nx = %d\n", &nx);
  136.    
  137.     foo(&nx);
  138.    
  139.     printf("from main nx = %d", nx);
  140.    
  141. }
  142.  
  143.  
  144.  
  145.  
  146. //////////////////////////////////
  147. void foo(int *pn)
  148. {
  149.    
  150.    *pn = *pn - 100;
  151.    
  152.     printf("pn = %d\n", pn);
  153.    
  154.    
  155.    
  156. }
  157.  
  158.  
  159. */
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement