Форум программистов, компьютерный форум, киберфорум
Наши страницы

Malloc. Двумерные массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с битами , массивы, (задачки) http://www.cyberforum.ru/cpp-beginners/thread670257.html
1. Ввести последовательность из 8 символов. Если символ - буква, то заменить в нём 3-й бит нулем, иначе – заменить 2-й бит единицей. Вывести исходную последовательность и её восьмеричные коды;...
C++ Найти количество элементов последовательности, кратных числу K Помогите плиз.Задача по инфе.Программирование. Дана последовательность из n целых чисел.Найдите количество элементов этой последовательности,кратных числу K. http://www.cyberforum.ru/cpp-beginners/thread670256.html
Как сделать, чтобы выдавал ошибку при вводе букв и элемента меньшего, чем 0? C++
Т.е. пользователь ввёл данные, если это текст, то выдаётся ошибка. Если пользователь ввёл число меньше нуля, то ошибка?
C++ Вывести таблицу значений функции и ее разложения в ряд
C++ как понять задачу(объясните пожалуйста) и какие операторы можно использовать кроме For Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) для x, изменяющегося от a до b с...
C++ на с++ нужно написать функцию с глобальными объектами http://www.cyberforum.ru/cpp-beginners/thread670248.html
пишу сюда впервые нужно написать программу для вычисления температуры смеси жидкости. Вычислительную часть алгоритма оформить как функцию без параметров и без возвращаемого значения. Другую часть...
C++ Отклик на стрелки Всем доброго времени суток! У меня было задание сделать в досовской графике следующую штуку: Масштабирование тетраэдра с уменьшением. Начальный объект находится в нижней правой части экрана,... подробнее

Показать сообщение отдельно
OhMyGodSoLong
~ Эврика! ~
1244 / 993 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
13.10.2012, 19:32
1. Выделяем кусок памяти, достаточный для размещения N2 интов. Указатель на его начало сохраняем в M. Это можно понимать как одномерный массив из N2 элементов (доступ по M[i]), так и как двумерный из N × N (доступ по M[N*i + j])

2. Выделяем кусок памяти, достаточный для размещения N указателей. Потом выделяем N кусков памяти, достаточных для размещения по N интов в каждом. Сохраняем их в первом массиве. Указатель на начало массива указателей на массивы сохраняется в M. Эту штуку можно использовать как массив N × N с помощью M[i][j].
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru