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

Не могу разобраться с указателями - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Quick sort, не понятно некоторые моменты. http://www.cyberforum.ru/cpp-beginners/thread542732.html
здравствуйте нужно реализовать quicksort Есть код с учебника по которому мы учимся, и вот не понятно некоторые моменты кода template <typename T> void quick_sort(vector<T>& v, int low, int...
C++ сортировка вставками Здравствуйте! Есть массив на 1000 элементов который генерируется рандомно. Есть переменная mr, нахожу ее по функции GetMinrun(int n), для числа 1000 она равна 63. Затем я хочу что бы каждые 63... http://www.cyberforum.ru/cpp-beginners/thread542731.html
C++ Перегрузить операторы = и [] для hash
есть оператор который возвращает значение по ключу, как правильно написать оператор = для возможности писать такое hash = "Moto moto!"; хеш реализован двусвязным списком.
C++ Калькулятор логических/арифметических операций(подробности внутри)
1ый курс одного электротехнического вуза! Суть программы, которую нужно написать: Написать нужно на чистом Си Написать программу калькулятор, вычисляющая значения арифметичекого или...
C++ Задержка экрана в Visual Studio 2010 http://www.cyberforum.ru/cpp-beginners/thread542692.html
В книге по С++ после первого же листинга написано, что в некоторых компиляторах после выполнения программы окно может быстро закрыться. Если это происходит, то в самом конце перед оператором return...
C++ Пожалуйста помогите решить задачу! Перевожу с английского на русский: Напишите с++ программу, которая при запуске будет просить пользователя ввести пару интегеров, START и FINISH, которая прекратит работать если start>finish или... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6488 / 6051 / 1989
Регистрация: 18.12.2011
Сообщений: 15,693
Завершенные тесты: 1
08.04.2012, 18:16
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int **Matrix(int n) // функция Matrix возвращает указатель на массив указателей на int
{
    int **matr = new int *[n]; // создаем массив указателей на int из n шт.
    for (int i = 0; i < n; ++i)
        matr[i] = new int [n]; // под Каждый указатель выделяем память для строки целых чисел длиной n шт.
    for(int i = 0; i < n; i++)
    {
        for(int j = 0; j < n; j++)
        {
            cout << "\n Vvedit` element ryadka " <<i+1 <<" stovbcya " <<j+1 <<" : ";
            cin >> matr[i][j];
        }
    }
    return matr; // возвращаем тот самый массив указателей.
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru