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

Указатели в двумерном массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дописывание в текстовый файл http://www.cyberforum.ru/cpp-beginners/thread677775.html
Пытаюсь написать программу которая из одного текстового файла считывает слова в связный список , а потом дописывает в другой файл элементы этого списка. Работаю с потоками , при попытке установлении...
C++ Сортировка таблицей Добрый день, уважаемые. Попалась мне олимпиадная задача, которую срочно нужно решить. Но вот незадача, я не знаю как... И так, вот условие задачи: "В файле in.dat записано целое, нечетное,... http://www.cyberforum.ru/cpp-beginners/thread677774.html
C++ Работа в Visual Studio
Подскажите, где можно почитать о приёмах работы и отладке программ в Visual Studio с самых базовых моментов, т.е. для новичков. Спасибо.
C++ Указатель на матрицу
Добрый вечер. Допустим у меня есть матрица: int a; и указатель на указатель: int **pp; Как мне указателю pp присвоить адрес матрицы? Спасибо.
C++ Не работает операция сложения в классе. Исправить код http://www.cyberforum.ru/cpp-beginners/thread677746.html
Сделал класс типа список "Unit2.h" //--------------------------------------------------------------------------- #ifndef Unit2H #define Unit2H #include <iostream.h> typedef int change;...
C++ не компелируется программа 1. Создать массив с использованием указателя. Заполнить созданный массив значениями согласно варианту. Для обращения к элементам массива при заполнении использовать индексы массива. Результат в виде... подробнее

Показать сообщение отдельно
delexa
2 / 2 / 1
Регистрация: 02.03.2011
Сообщений: 134

Указатели в двумерном массиве - C++

22.10.2012, 21:21. Просмотров 334. Ответов 2
Метки (Все метки)

Например есть массив

C++
1
2
3
4
5
6
7
int** mas=new int*[str]; 
    for(int i=0; i<=str;i++) 
    mas[ i]=new int[stb]; 
        
    for (int i=0; i<str; i++ )
    for ( int j=0; j<stb; j++ )
    { mas [i][j] =  rand() % 100 ;}
Как можно присвоить адрес, например элемента mas[2][4] ?

вот так не работает

C++
1
2
int **max = (int**)mas;
     **max=mas[0][0];
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru