Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2012, 13:39   #1
AK55
Пользователь
 
Регистрация: 07.10.2012
Сообщений: 31
По умолчанию Массивы

Дано целое число N (>0). Сформировать и вывести целочисленный массив размера N, содержащий степени двойки от первой до N-й: 2,4,8,16,.....
Помогите правильно освободить память в массиве!!!!
Код:
#include <stdio.h>
#include <conio.h>
#include <math.h>
 
int main()
{
       int n;
       printf("Vvedite celoe chislo:\n");
       scanf("%d",&n);
    int *l=new int[n];
    for(int i=1;i<=n;i++)
    {
        l[i-1]=pow(2.,i);
        printf("%d\n",l[i-1]);
    }
      delete l;
        getch();
    return 0;
}

Последний раз редактировалось Stilet; 07.10.2012 в 14:03.
AK55 вне форума Ответить с цитированием
Старый 07.10.2012, 14:04   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А с чего ты решил что память неверно освобождается?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.10.2012, 14:26   #3
AK55
Пользователь
 
Регистрация: 07.10.2012
Сообщений: 31
По умолчанию

Ну, сказали, что в массиве память не так освобождается.
AK55 вне форума Ответить с цитированием
Старый 07.10.2012, 15:05   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Наверное имеется ввиду delete [] l;
Всмысле ты забыл [] для освобождения массива. Где-то я читал что [] не обязательно указывать, впрочем лучше почитай в MSDN о этой инструкции.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.10.2012, 15:13   #5
AK55
Пользователь
 
Регистрация: 07.10.2012
Сообщений: 31
По умолчанию

Спасибо!!!! Хорошо, посмотрю.)))
AK55 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерные массивы, двумерные массивы, строки Sand093 C++ Builder 11 20.05.2012 21:48
Двумерные массивы(матрица) 2)Строковые массивы(строки): 3)Структуры nuriyat Помощь студентам 1 21.01.2012 16:16
Двумерные массивы(массивы указателей на массивы) krytishka99 Помощь студентам 1 29.12.2011 19:51
Динамические массивы и массивы варианты N@stya Помощь студентам 0 11.06.2010 21:09
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12