char ch;
                  
                  
                      int a;
                  
                  
                      double x;
                  
                  
                  };
                  
                  
                   
                  
                  
                  struct t2
                  
                  
                  {
                  
                  
                      int a;
                  
                  
                      double x;
                  
                  
                      char ch;
                  
                  
                  };
                  
                  
                   
                  
                  
                  int main()
                  
                  
                  {
                  
                  
                      std::cout << sizeof(t1) << std::endl; //16
                  
                  
                      std::cout << sizeof(t2) << std::endl; //24
                  
                  
                      return 0;
                  
                  
                  }
                  
                  
                
size of double вообще фиг знает сколько, так что не понятно на что ты жалуешься...
Обсуждают сегодня