Форум программистов, компьютерный форум 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 *, float); //конструктор void Show_Worker(void); //прототип функции вывода на экран http://www.cyberforum.ru/cpp-beginners/thread725123.html
Работа с файлом(вывод: что больше гласных или согласных) C++
/*Написать программу, которая считывает текст из файла и записывает каждое слово в отдельный элемент массива. Вывести на экран слова, а) в которых гласных букв больше чем согласных, б) в которых согласных букв больше, чем гласных.*/Задание #include <iostream> #include <string.h> #include <conio.h> #include <stdio.h> #include <Windows.h> using namespace std;
Переход на новую строку при записи в файл C++
Привет всем, я пишу такую программу.. С клавиатуры вводятся две матрицы, на выбор пользователя она записывается в файл либо в виде строки, либо в квадратном виде (т.е. как стандартная матрица) и дальше с ними разные действия происходят. со всем разобралась кроме перехода на новую строку. Перерыла весь интернет, не могу понять. Нужно какую-то функцию подключать или можно в putc (a, file);...
C++ Пусть даны координаты трех точек на плоскости. Если они могут быть вершинами остроконечного треугольника, вычислите его площадь http://www.cyberforum.ru/cpp-beginners/thread725091.html
Пусть даны координаты трех точек на плоскости. Если они могут быть вершинами остроконечного треугольника, вычислите его площадь.
C++ Допиши код (условие внутри) Студенты должны быть растравлены по убыванию номера студенческого билета /*************************************************************** * * * Файл : students.cpp * * * * Описание : пример программы для обработки структурных... подробнее

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

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

10.12.2012, 03:38. Просмотров 1728. Ответов 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 минуты
хеей, мне так и не поможет никто?=((
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru