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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2010, 22:56   #1
Megan
 
Аватар для Megan
 
Регистрация: 26.08.2009
Сообщений: 7
По умолчанию Оператор new c++

Здравствуйте, возникла небольшая проблема.
Как динамически выделить память для массива строк по 20 символов?
Например для массива символов:
char *p;
p = new char[10];

А как сделать чтобы было не для 1 символа, а для слова из 20 символов?
Заранее спасибо за помощь!
Megan вне форума Ответить с цитированием
Старый 29.05.2010, 23:08   #2
profi
Участник клуба Подтвердите свой е-майл
 
Регистрация: 19.11.2007
Сообщений: 1,022
По умолчанию

Код:
#include <iostream.h>
#include <string.h>

int main()
{
	char** mas;
	int i;

	mas = new char*[3];

	for(i = 0; i < 3; i++)
		mas[i] = new char[20];

	strcpy(mas[0], "aaa");
	strcpy(mas[1], "bbb");
	strcpy(mas[2], "ccc");

	for(i = 0; i < 3; i++)
		cout << mas[i] << "\n";

	for(i = 0; i < 3; i++)
		delete []mas[i];

	delete []mas;

	return 0;
}
profi вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оператор <> в С++? Fantazerishka Помощь студентам 2 16.05.2010 15:58
Оператор if Rockenroll Помощь студентам 3 29.01.2010 10:33
Вычислить используя, оператор цикла for и оператор безусловного пе Knubbe Помощь студентам 1 18.12.2009 10:24
оператор >> в C++ sum42 Помощь студентам 1 24.12.2008 17:27
Оператор цикла с предусловием While. Оператор цикла с пост условием Repeat McMilin Помощь студентам 7 11.11.2007 14:10