Advertisement
dllbridge

Untitled

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