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

Как создать динамический двумерный массив с использованием функции malloc? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить сумму нечётных элементов для каждого столбца http://www.cyberforum.ru/cpp-beginners/thread725125.html
#include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { srand (time(NULL)); int i,j,n,m; int A; setlocale (LC_ALL, "Russia");
C++ Наследование (создать класс, который наследует базовый класс и производный класс от базового) Вот код: #include "stdafx.h" #include <iostream> #include <conio.h> #include <string.h> using namespace std; class Worker//базовый класс-Работник { public: Worker(char *, char *,char *,... http://www.cyberforum.ru/cpp-beginners/thread725123.html
Работа с файлом(вывод: что больше гласных или согласных) C++
/*Написать программу, которая считывает текст из файла и записывает каждое слово в отдельный элемент массива. Вывести на экран слова, а) в которых гласных букв больше чем согласных, б) в которых...
Переход на новую строку при записи в файл C++
Привет всем, я пишу такую программу.. С клавиатуры вводятся две матрицы, на выбор пользователя она записывается в файл либо в виде строки, либо в квадратном виде (т.е. как стандартная матрица) и...
C++ Пусть даны координаты трех точек на плоскости. Если они могут быть вершинами остроконечного треугольника, вычислите его площадь http://www.cyberforum.ru/cpp-beginners/thread725091.html
Пусть даны координаты трех точек на плоскости. Если они могут быть вершинами остроконечного треугольника, вычислите его площадь.
C++ Допиши код (условие внутри) Студенты должны быть растравлены по убыванию номера студенческого билета /*************************************************************** * ... подробнее

Показать сообщение отдельно
ilizard
0 / 0 / 0
Регистрация: 03.12.2012
Сообщений: 50

Как создать динамический двумерный массив с использованием функции malloc? - C++

10.12.2012, 03:38. Просмотров 1752. Ответов 1
Метки (Все метки)

Я создаю динамический двумерный массив вот так:

C++
1
2
3
    int **arr = (int**)malloc(m*sizeof(int*));      //объявление матрицы на экран
    for(int i = 0; i < m; i++)
        arr[i] = (int*)malloc(n*sizeof(int));
Но мне сказали, что в этом случае массив получается раскиданным по разным участкам памяти.
Подскажите, как создать динамический двумерный массив, с помощью функции malloc, что бы память выделялась непрерывным куском?

Добавлено через 8 часов 34 минуты
хеей, мне так и не поможет никто?=((
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru