Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Не сортирует.В чем ошибка? и ещё нужно добавить средний бал по каждому студенту #include <iostream> #include <string.h> #include <cstring> #include <stdio.h> #include <fstream> #include <sstream> #include <conio.h> using namespace std; class table https://www.cyberforum.ru/ cpp-beginners/ thread833286.html Как зная площадь треугольника установиться его координаты. C++
Как зная площадь треугольника установиться его координаты. Естественно любые. Например площадь = 5 тогда координаты : 0 0 4 2 5 0
C++ Функции. Написать функцию, удаляющую элемент массива Написать функцию, удаляющую элемент массива. Все элементы после него сдвигаются на один влево, а последний равен нулю. https://www.cyberforum.ru/ cpp-beginners/ thread833276.html C++ Сортировка, метод шелла Всем доброй ночи, задача, дан список студентов и у каждого 5 оценок, отсортировать сумму оценок по убыванию и данные в новый файл, вот мой код. Помогите исправить ошибку #include <iostream> #include <fstream> #include <string> #include <iomanip> using namespace std; ifstream in("input.txt"); ofstream out("output.txt"); https://www.cyberforum.ru/ cpp-beginners/ thread833274.html
Задача на исключение C++
Помогите. Программа компилируется, но не работает, покажите мне ошибку пожалуйста, что я не так сделал? #include <iostream> #include <iomanip> #include <cmath> using namespace std; double f(double x) {
C++ Задача со структурами Всем доброго времени суток, есть такая задача, дан файл, который содержит ФИО, курс, группа и результат забега, в новый файл нужно занести информацию о тех, кто перешел норматив. У меня в программе идет чтение из файла по целой строке, но как сделать, что бы данные заносились в массив до пробела. #include <iostream> #include <fstream> #include <iomanip> using namespace std; ifstream... https://www.cyberforum.ru/ cpp-beginners/ thread833268.html
C++ Строка: Найти слова с тремя гласными символами, гласные символы заменить на "-" https://www.cyberforum.ru/ cpp-beginners/ thread833257.html
задание на рисунке
C++ Массив: Упорядочить строки массива по убыванию
задание на рисунке
C++ Использование подпрограммы функции (найти значение элементов массива по формуле) https://www.cyberforum.ru/ cpp-beginners/ thread833255.html
задание на рисунке
C++ Как реализовать перегрузку операторов? https://www.cyberforum.ru/ cpp-beginners/ thread833243.html
Векторы: полярные координаты (длина и угол), конструктор по умолчанию, конструктор с параметрами, конструктор копирования, метод поворота вектора на любой угол, метод вывода вектора, перегрузка операторов деления, присвоение, добавление. Нужно описать класс, три объекта B1, B2, B3, используя различные конструкторы, "уменьшить" в 2 раза объект B2, "развернуть" объект B3 на 45 градусов,...
C++ Синхронизация папок и файлов
Пишу программу, которая будет синхронизировать данные носителей, физических и логических дисков. Собственно, о трудностях: Первая: Какой компонент использовать, что бы в нем отображались и файлы и папки?! Есть неплохой компонент DirectoryListBox (само собой его я связал с компонентом DriveComboBox), но в нем отображаются только папки, для файлов нужен еще компонент FileListBox (который тоже...
C++ потоки и файлы Почему при компиляции у меня вообще ничего не происходит? Хоть бы ошибку какую выдавало, а так не знаю где искать #include <iostream> #include <fstream> #include <stdlib.h> #include <iomanip> using namespace std; struct NOTEBOOK { https://www.cyberforum.ru/ cpp-beginners/ thread833222.html
4772 / 2581 / 893
Регистрация: 29.11.2010
Сообщений: 5,585
10.04.2013, 10:00 0

Передача Указателя На Двумерный Массив В Функцию - C++ - Ответ 4389949

10.04.2013, 10:00. Показов 1458. Ответов 6
Метки (Все метки)

Ответ

Цитата Сообщение от Morg4n Посмотреть сообщение
char **arrayOfStrings = (char**)malloc(sizeof(char*) * maxHeight);
Тут происходит три вещи.
1. Объявляется переменная arrayOfStrings -- "указатель на указатель на символ", можно считать его массивом указателей на символ или массивом строк.
2. Выделяется память под maxHeight указателей на строки. То есть, под maxHeight строк.
3. Присваивается указателю из п.1 адрес на свежевыделенную память.
Грубо говоря, выделяется память под сам массив строк.

Цитата Сообщение от Morg4n Посмотреть сообщение
arrayOfStrings[i] = (char*)malloc(sizeof(char) * maxWidth);
Тут каждому указателю на символ внутри массива указателей (читайте предыдущий пункт) выделяется память размером maxWidth байт. Грубо говоря, выделяется память под конкретные строки.

Вернуться к обсуждению:
Передача Указателя На Двумерный Массив В Функцию C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.04.2013, 10:00
Готовые ответы и решения:

Передача указателя на двумерный массив в функцию
Здравствуйте. Сильно не ругайтесь, в c++ недавно. Потихоньку подошел к указателям. Могу передать...

Передача в функцию указателя на динамический массив
Добрый день. Не могу понять одну вещь. Вот такой вот код работает. Создается массив из 10 элементов...

Передача указателя на массив структур в функцию
Здрвствуйте! Не могу сообразить почему вылетает segmentation fault в функции, inputDate при...

Передача в функцию указателя на указатель на одномерный массив
Как изменить следующий код, чтобы в функции addValue в качестве первого входного параметра...

6
10.04.2013, 10:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.04.2013, 10:00
Помогаю со студенческими работами здесь

Передача указателя на массив структур в функцию и далее
Не могу получить доступ к члеман массива структур, есть доступ только к первому члену массива. ...

Передача указателя на массив тип complex в функцию
Всем дорого времени суток! Возникла проблема. Подскажите, пожалуйста. Как &quot;правильно&quot; сделать:...

Как передавать в функцию указатели на двумерный массив и как с помощью указателя двигаться по массиву?
Добрый день, уважаемые знатоки С++! Я долгое время работал в С#, но недавно перешел на С++, и у...

Передача указателя на шаблонную функцию в другую функцию
Пишу тест для нескольких улучшений квиксорта с измерением времени. Функция benchmark принимает...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru