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

Не понимаю как работает функция malloc - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать массив по определенному правилу http://www.cyberforum.ru/cpp-beginners/thread1310658.html
Сформировать массив по правилу 1 0 0 ... 0 2 1 0 ... 0 ...
C++ Переписать файл в массив,определить запись,по значению,добавить два элемента Условие задания: В файле хранятся данные в виде записей формата R. R---------------- СТРАНА Название Материк Столица Кол-во жителей Площадь - М http://www.cyberforum.ru/cpp-beginners/thread1310645.html
C++ Не удается открыть файл include: regex: No such file or directory
При попытке подключить #include <regex>, выдает такую ошибку - fatal error C1083: Не удается открыть файл include: regex: No such file or directory Использую студию 2008, знаю,что старая, просто...
C++ К каждому элементу матрицы A(3,3) прибавить сумму ее четных положительных элементов
К каждому элементу матрицы A(3,3) прибавить сумму ее четных положительных элементов c обязательным использованием подпрограммы для ввода матрицы с экрана, ее обработки и вывода на экран.
C++ В действительной матрице найти суммы наибольших и наименьших значений строк http://www.cyberforum.ru/cpp-beginners/thread1310616.html
Дана действительная матрица MxN. Определить числа x1, x2, ..., xm, равные соответственно суммам наибольших и наименьших значений элементов строк. Добавлено через 53 минуты вот попробовал написать...
C++ Критическая ошибка с <graphics.h> Подскажите если кто знает на Dev C++ графическая программа компилируется, но завершается критически : Прекращена работа программы ... #include <graphics.h> int main() { initwindow(400,300); //... подробнее

Показать сообщение отдельно
Zedapp
44 / 30 / 12
Регистрация: 15.11.2014
Сообщений: 169
25.11.2014, 17:52
Данная запись возвращает указатель на начало области динамической памяти. В случае если это не удалось возвращает NULL.

C
1
mas
Это идентификтор массива.
C
1
(int*)
Преобразует в указатель на тип int.
C
1
malloc(n*sizeof(int))
malloc это функция выделяющая динамическую память. n - количество элементов в вашем массиве.
C
1
n*sizeof(int)
вовращает количество байт, необходимых для записи n целых.

Именно в таком порядке потому, что так требуется. Почитайте заголовочный файл malloc.h, и почитайте учебник в разделе "Указатели и массивы" "Массивы динамической памяти".
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru