Advertisement
dllbridge

class простой пример

Nov 18th, 2022
903
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.33 KB | None | 0 0
  1.  
  2.  
  3. //   Пример, который совместим с языком Си:
  4.  
  5.  
  6. #include <stdio.h>
  7.  
  8.  
  9.  
  10.  
  11. ///////////////////////////////////////////////////////////////
  12. struct  TT                                                   //  
  13. {
  14.    
  15.     int a; 
  16.     int b; 
  17. };
  18.  
  19.  
  20.  
  21.  
  22. ///////////////////////////////////////////////////////////////
  23. int main()                                                   //
  24. {
  25.    
  26.     TT    x;
  27.        
  28.     x.a = 3;
  29.     x.b = 2;
  30.    
  31.     int S = x.a + x.b; 
  32.    
  33.     printf("S = %d\n", S);
  34. }
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46. /*
  47. //  Пример, который НЕсовместим с языком Си:
  48.  
  49. #include <stdio.h>
  50.  
  51.  
  52.  
  53. ///////////////////////////////////////////////////////////////
  54. class  TT                                                   //  
  55. {
  56.    
  57.     public:
  58.    
  59.     int a; 
  60.     int b;
  61.    
  62.     int summ();
  63.     int mult();
  64. };
  65.  
  66.  
  67.  
  68.  
  69. ///////////////////////////////////////////////////////////////
  70. int main()                                                   //
  71. {
  72.    
  73.    
  74.     TT  x, x1, x2, arr[31];
  75.    
  76.    
  77.     x1.a = 3;
  78.     x1.b = 2;
  79.    
  80.     int S = x1.mult();
  81.     int S1= x1.summ();     
  82.    
  83.     printf("S1 = %d\n", S1);
  84. }
  85.  
  86.  
  87.  
  88.  
  89.  
  90. //////////////////////////////////////////////////////
  91. int TT::summ()
  92. {
  93.        
  94.     return a + b;  
  95. }
  96.    
  97. //////////////////////////////////////////////////////
  98. int TT::mult()
  99. {
  100.        
  101.     return a * b;  
  102. }
  103.  
  104.  
  105. */
  106.  
  107.  
  108.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement