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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2017, 23:23   #1
Bard.
Пользователь
 
Регистрация: 22.04.2017
Сообщений: 19
Восклицание Указатели и динамическая память

Всем доброго времени суток!
Нужна помощь по указателем и динамичексой памятью, а именно:
Имеется массив указателей на целые числа(вектор ХР), заданный следующим образом:
Код:
int *VectXp[100]
1) Необходимо разместить в памяти n ( от 10 до 100) чисел, которые будут ссылаться на элементы вектора XP.
2) Написать функцию мах() для нахождения наибольшего из чисел n, на которые ссылаются элементы вектора ХР. Вывести это число.

Собственно с первым пунктом проблем не возникло:
Код:
int main(int argc, char **argv) {

	NUMTYPE *nums[NUMSCOUNT];

	srand(time(0));
	for (int i = 0; i < NUMSCOUNT; i++) {
		nums[i] = malloc(NUMSIZE);
		*nums[i] = rand() % NUMSCOUNT;
	}

	for (int i = 0; i < NUMSCOUNT; i++)
	{
		printf("%d ", *nums[i]);
	}

	puts("\n");
Можете помочь с созданием функции max() и со связкой?
Bard. вне форума Ответить с цитированием
Старый 28.04.2017, 23:33   #2
Bard.
Пользователь
 
Регистрация: 22.04.2017
Сообщений: 19
По умолчанию

Код:
#define NUMSCOUNT 20
#define NUMTYPE int
#define NUMSIZE sizeof(NUMTYPE)
вот константы
Bard. вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Указатели. Динамическая память. Kazik Помощь студентам 2 18.01.2014 00:17
Ссылки, указатели, динамическая память, С++ TRIZER Помощь студентам 9 01.08.2013 16:54
Указатели. Динамическая память в С++ Solnze2 Помощь студентам 0 21.05.2011 10:47
Указатели.Динамическая память Solnze2 Паскаль, Turbo Pascal, PascalABC.NET 6 12.06.2010 10:08