Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Создать статические структуры, используя объединение и перечисление https://www.cyberforum.ru/ c-beginners/ thread2206661.html
Помогите пожалуйста написать программу: нужно создать структуру, используя объединение и перечисление. Структура для описания товара с полями: название, тип характеристики (цвет - для чайника, тактовая частота - для компьютера, количество программ - для микроволновой печи), значение характеристики. Я, в принципе, понимаю как это оформить, но не знаю как вывести.
C (СИ) Алгоритм работы Quick Sort
Тему корректней было назвать "Вопрос по работе Quick Sort", но слово "вопрос" находится в списке запрещенных. Итак, есть рабочий код (функция), реализующий Quick Sort: void sort(int first, int last, int *array) { int b = first; int e = last; int temp = 0; int middle = array; do {
C (СИ) Рекурсия на структуру Здравствуйте не пойму тут в одном куске что творится. #include<stdio.h> #include<stdlib.h> typedef struct Node { int num; struct Node *next; }Nodes; https://www.cyberforum.ru/ c-beginners/ thread2206586.html C (СИ) Выполнить сортировку элементов последовательности по возрастанию https://www.cyberforum.ru/ c-beginners/ thread2206585.html
Дано натуральное число N и одномерный массив A1, A2, ..., AN символьных элементов. Выполнить сортировку элементов последовательности по возрастанию. Если нужно выполнить сортировку, то символы массива - числа, я правильно понимаю?
Подпрограммы: вычесть из элементов нечетных столбцов значения элементов четных столбцов матрицы C (СИ)
Найти количество 0 в матрице. Вычитание из элементов нечетных столбцов значений элементов четных столбцов. Вывести получившуюся матрицу. Посмотрите код, что не так делаю? #include <math.h> #include <stdio.h> #include <locale.h> #include <iostream> using namespace std;
C (СИ) Требуется задачник по Си Подскажите, пожалуйста, где можно достать продуманный и интересный задачник по Си. Осваиваю по книжке Кернигана и Ритчи, очень мало упражнений. https://www.cyberforum.ru/ c-beginners/ thread2206468.html
C (СИ) Конвертор и списка смежности в узлы графа Добрый день. Есть вопрос по поводу матриц. Нужно перевести элементы первой матрицы во второй по алгоритму. Пример: Есть матрица int lista; В ней есть элементы; 1 2 3 5 0 3 2 5 0 https://www.cyberforum.ru/ c-beginners/ thread2206444.html В двумерном массиве вычислить сумму элементов побочной диагонали C (СИ)
в двумерном массиве случайных чисел 10*10 вычислить сумму элементов побочной диагонали, решить задачу используя подпргроргамму,нов примере ее нету пример Void main () { const tint n=10; int m,i,j, sum=0; srand(time(NULL)); for (i=0;i<n; i++); { for (j=0;j<n; j++ );
C (СИ) Задать рандомную матрицу из нечётных столбцов вычесть чётные Вычитание из элементов нечетных столбцов значений элементов четных столбцов. Вывести получившуюся матрицу https://www.cyberforum.ru/ c-beginners/ thread2206246.html C (СИ) Копирование строк двумерного массива char timerD; for(int i=0;i<100;i++) { strcpy(timerD,buf); } Подскажите пожалуйста как правильно работать с двумерными массивами, когда нужно и идти по нему и передавать значения например мне нужно брать 15ое элемент которые лежит в timerD как то так, это был первый курс уже все забыл напрочь) https://www.cyberforum.ru/ c-beginners/ thread2206234.html
C (СИ) Ввести двумерный массив
#include "stdafx.h" #include <iostream> #include <Windows.h> #include <malloc.h> #include <stdlib.h> int main() { int n = 0, m = 0; int *mass;
C (СИ) Void* не дружу с float, double https://www.cyberforum.ru/ c-beginners/ thread2206115.html
Почему если в качестве значение параметра функции типа void*, передавать float;float*;double;double*; то проект не компилируется; #define NULL ((void*)0) typedef struct node { void* _value; struct node* _nextNode; } node; typedef struct list { node* head; node* tail;
Форумчанин
Эксперт CЭксперт С++
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
07.03.2018, 17:36 0

Как free освобождает память, выделенную через malloc? - C (СИ) - Ответ 12192419

07.03.2018, 17:36. Показов 5958. Ответов 11
Метки (Все метки)

Ответ

https://habrahabr.ru/company/mailru/blog/281497/

Вернуться к обсуждению:
Как free освобождает память, выделенную через malloc? C (СИ)
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.03.2018, 17:36
Готовые ответы и решения:

Нужно, чтобы память под массив выделялась не через: new — delete, а через оператор malloc (calloc) — free
Ребят, есть программа, которая работает, но нужно, чтобы память под массив выделялась не через :...

И снова динамическая память, malloc и free в конструкторе и деструкторе
Короче есть, класс, который например хранит строку, я его храню в структуре, после я выдиляю...

Как освободить память, ранее выделенную через stackalloc?
Есть у меня unsafe класс. Как освободить памать, занимаемую обьектом данного класса после того, как...

Как освободить память, выделенную через new под матрицу?
Здравствуйте!!! Почему-то никак не освобождается память, выделенная оператором new под двумерный...

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

Работа с памятью через malloc,realloc и free
Вот начал работать с памятью в c++ и появилось несколько вопросов. 1 - r = (int...

Сырой указатель на память выделенную через new[]
Добрый вечер, подскажите правильную перегрузку для указателя на память выделенную через new ...

Как освобождает память STL (на простом примере)
какая - то функция { struct ITEM { std::wstring a; std::wstring b; ...

Как освободить память выделенную в подпрограмме
Имеется функция создания элемента списка struct list_int* create_elem(int num, int sqnum) { ...

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