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

Ввод числа строк и столбцов в матрицах - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ удалить гласные и вывести точку перед согласными http://www.cyberforum.ru/cpp-beginners/thread386432.html
привет ,помоги с задачей..вводим через стринг слово нужно удалить в этом слове все гласные и перед согласными поставить точку также нужно если слово введено в верхнем регистре вывести в нижнем...
C++ Как вернуть динамически растущий массив из функции? Подскажите плиз, может кто знает, не могу вернуть ни ссылку ни указатель на массив... В задании необходимо в качестве параметра передать обычный массив и вернуть динамически растущий... #include... http://www.cyberforum.ru/cpp-beginners/thread386426.html
C++ Програма должна слаживать два числа, в котором по 200 символов, и выводить ответ
Програма должна слажывать два числа в котором по 200 символов и выводить ответ!!!
Разложение даты C++
Как ввести дату в формате :ДД.ММ.ГГГГ Например:29.04.1995 И потом нужно обрабатывать день отдельно месяц отдельно и год отдельно . . . КАК ИХ РАЗДЕЛИТЬ?????
C++ Написать программу тел.справочник http://www.cyberforum.ru/cpp-beginners/thread386422.html
Написать программу тел.справочник.Данные сохраняюца в файл. 1.Добавить контакт. 2.Редактировать контакт 3.Удалить контакт.
C++ Доступ к закрытым элементам класса - Вопрос Доброго всем времени суток. Итак, столкнулся с одной непонятной вещью, связанной с классами, а точнее с private элементами. Вот код: #include <iostream.h> #include <conio.h> class array { ... подробнее

Показать сообщение отдельно
Exeil
5 / 5 / 1
Регистрация: 06.12.2010
Сообщений: 50
18.11.2011, 21:39
Цитата Сообщение от b0n4b Посмотреть сообщение
Мне не совсем понятно, что означают 10, 14 и 20 строки.
Я не в разумею что значит *mat, mat=new int*[M], mat[i]=new int[N]
mat - просто указатель на адрес памяти а *mat - само значение этой области вот например
int a = 3; //переменная
int *b; //указатель

//сейчас указатель равен NULL
b = &a; //амперсент позволяет получить адрес, и в указателе b теперь адрес этой переменной
//а *b это уже само значение адреса то-есть три

а оператор new выделяет память под данные, типа задается после него.
mat=new int*[M] - выделяем динамически массив указателей, массив длины M
mat[i]=new int[N] - выделяем память под просто массив длины N


Цитата Сообщение от b0n4b Посмотреть сообщение
А так же не совсем понятна строка
C++
1
using namespace std
это позволяет не вводить все время именованную область std::
ну например тип строка std::String name; если вписать эту строку уже можно будит
объявить её так: String name;
а std это библиотека шаблонов
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru