Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
62 / 2 / 0
Регистрация: 10.04.2011
Сообщений: 126
1

Динамическая память

23.05.2011, 08:35. Показов 1602. Ответов 21
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
в чем ошибка
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include "conio.h"
using namespace std;
class{A
int a;
double b;
char s[100];
}
 
int main (){
    int a, n;
    cin>>n;
    A * cp;
    int * pa = new int[n];
    cp= new A;
    for (int i=0; i<5; i++)
{pa[i]=i;
cout<<pa[i]<<"\t";
}
    delete pa;
    delete cp;
 
getch() ;
return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2011, 08:35
Ответы с готовыми решениями:

Азы: статическая память, динамическая память, автоматическая память
столько раз приходистя возвращаться к началу, и все благодаря моим преподавателям, которые не...

Статическая память,Динамическая память.
a) Статическая память. Двумерный массив. Дан массив целых чисел. В массиве есть отрицательные...

Динамическая память
Каким способом можно задать динамическую память , кроме как через new ?

Динамическая память [new]
Если записать так: char *p; p = new char; cin&gt;&gt;p; for(int i=0; i&lt;strlen(p); i++)...

21
187 / 174 / 18
Регистрация: 22.03.2010
Сообщений: 612
23.05.2011, 08:39 2
Цитата Сообщение от Алиш Посмотреть сообщение
class{A
int a;
double b;
char s[100];
}
class A {...


Цитата Сообщение от Алиш Посмотреть сообщение
for (int i=0; i<5; i++)
{pa[i]=i;
cout<<pa[i]<<"\t";
}
for (int i=0; i<n; i++)
{pa[i]=i;
cout<<pa[i]<<"\t";
}


Цитата Сообщение от Алиш Посмотреть сообщение
delete pa;
delete[] pa;
0
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
23.05.2011, 08:41 3
память выделяется на n чисел, работаешь с 6-ю....
0
187 / 174 / 18
Регистрация: 22.03.2010
Сообщений: 612
23.05.2011, 08:42 4
c 5-ю*
0
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
23.05.2011, 08:45 5
pito211, Ну да, ну да, ты прав
0
62 / 2 / 0
Регистрация: 10.04.2011
Сообщений: 126
23.05.2011, 09:03  [ТС] 6
переделанную можете закинуть

Добавлено через 4 минуты
Заранее спасибо))

Добавлено через 13 минут
ВЫ где))
0
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
23.05.2011, 09:10 7
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include "conio.h"
using namespace std;
class A {
int a;
double b;
char s[100];
}
 
int main (){
        int a, n;
        cin>>n;
        A * cp;
        int * pa = new int[n];
        cp= new A;
        for (int i=0; i<n; i++)
{pa[i]=i;
cout<<pa[i]<<"\t";
}
        delete [] pa;
        delete cp;
 
getch() ;
return 0;
}
2
pito211
23.05.2011, 09:16
  #8

Не по теме:

хехе, тяжёлые времена наступают для России. Преподы уже вместо заданий, дают пошаговые инструкции как их сделать, хотя некоторые даже их не в состоянии выполнить:D

1
solar_wind
23.05.2011, 09:26
  #9

Не по теме:

pito211, Это точно :D

1
62 / 2 / 0
Регистрация: 10.04.2011
Сообщений: 126
23.05.2011, 09:28  [ТС] 10
vitaly1981,
pito211, вы по каким учебникам занимались?

Добавлено через 23 секунды
чтоб выучить с++
0
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
23.05.2011, 09:32 11
Алиш, Лучший учебник это практика и примеры из сети! В учебнике только теория, возьми любой, для начала пойдет.
1
62 / 2 / 0
Регистрация: 10.04.2011
Сообщений: 126
23.05.2011, 09:32  [ТС] 12
Спасибо vitaly1981, возьму на заметку))
0
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
23.05.2011, 09:37 13
Алиш, Кстати по теории и методологии программирования наиболее сильным считается учебник Страуструпа. Теорию тоже стоит знать, главное сильно на нее не подсесть, в учебниках тоже часто попадаются некорректные примеры и неверные выводы, причем во всех наверное.
1
62 / 2 / 0
Регистрация: 10.04.2011
Сообщений: 126
23.05.2011, 09:40  [ТС] 14
мне главное знать основы)) Дальше уже практика)
0
187 / 174 / 18
Регистрация: 22.03.2010
Сообщений: 612
23.05.2011, 09:41 15
http://www.kniga.com/books/%D0... _sku=03263
уже есть 4-ое издание

http://www.piter.com/book.phtml?978594723302

http://www.ozon.ru/context/detail/id/85559/
рекомендую после прочтения двух первых, или одной из двух первых
1
62 / 2 / 0
Регистрация: 10.04.2011
Сообщений: 126
23.05.2011, 09:42  [ТС] 16
для них есть задачники?
0
pito211
23.05.2011, 09:43
  #17

Не по теме:

Цитата Сообщение от vitaly1981 Посмотреть сообщение
Алиш, Кстати по теории и методологии программирования наиболее сильным считается учебник Страуструпа. Теорию тоже стоит знать, главное сильно на нее не подсесть, в учебниках тоже часто попадаются некорректные примеры и неверные выводы, причем во всех наверное.
если бы я начинал изучать плюсы со страуструпа, я бы довольно скоро бросил это дело и пошёл учиться в кулинарный техникум:D

0
62 / 2 / 0
Регистрация: 10.04.2011
Сообщений: 126
23.05.2011, 09:45  [ТС] 18
кстати их покупать надо или можно бесплатно скачать?
0
187 / 174 / 18
Регистрация: 22.03.2010
Сообщений: 612
23.05.2011, 09:47 19
надо покупать
0
62 / 2 / 0
Регистрация: 10.04.2011
Сообщений: 126
23.05.2011, 09:49  [ТС] 20
Бесплатные учебники есть не подскажешь где можно скачать?
0
23.05.2011, 09:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.05.2011, 09:49
Помогаю со студенческими работами здесь

Динамическая память
Как создать массив A через динамическую память ???

Динамическая память
Надо ввести массив из файла. Сам массив хранится в динамической памяти. Сколько я над прогой не...

Динамическая память
Помогите перевести массивы в динамическую память пожалуйста + почему-то не работает запись в...

Динамическая память
Короче, есть у моего шаблонного класса один метод, который принимает в качестве параметра указатель...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru