};
                  
                  
                    int length = 3;
                  
                  
                    for (int i = 0; i < length; i++) {
                  
                  
                      for (int j = 0; j < 3; j++) {
                  
                  
                        int* arr[] = new int[sizes[i]];
                  
                  
                      }
                  
                  
                    }
                  
                  
                  }
                  
                  
                  для агрегатного объекта требуется инициализация с использованием {...}, что не так?
                  
                  
                
Размер массива 2
int* arr[] - это массив указателей на инт
int* arr[] = new int[sizes[i]];
это то же самое, что написать int arr[] = 5
А что не так-то?
Не стой. int *arr[] — тут перебор с указателями. int *arr так надо
Только смысл в чём? Ты создаешь массив и тут же его теряешь... вместе с памятью выделенной.
Обсуждают сегодня