|
|
Другие темы раздела | |
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; |
Форумчанин
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
07.03.2018, 17:36 | 0 |
Как free освобождает память, выделенную через malloc? - C (СИ) - Ответ 1219241907.03.2018, 17:36. Показов 5958. Ответов 11
Метки (Все метки)
Ответ
https://habrahabr.ru/company/mailru/blog/281497/
Вернуться к обсуждению: Как free освобождает память, выделенную через malloc? C (СИ)
1
|
07.03.2018, 17:36 | |
Готовые ответы и решения:
11
Нужно, чтобы память под массив выделялась не через: new — delete, а через оператор malloc (calloc) — free И снова динамическая память, malloc и free в конструкторе и деструкторе Как освободить память, ранее выделенную через stackalloc? Как освободить память, выделенную через new под матрицу? |
07.03.2018, 17:36 | |
07.03.2018, 17:36 | |
Помогаю со студенческими работами здесь
0
Работа с памятью через malloc,realloc и free Сырой указатель на память выделенную через new[] Как освобождает память STL (на простом примере) Как освободить память выделенную в подпрограмме |