Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
ya_noob
_
315 / 149 / 27
Регистрация: 08.10.2011
Сообщений: 432
10.04.2013, 08:48 0

Что происходит с освободившейся от указателей памятью? [gcc-4.7.2]

10.04.2013, 08:48. Просмотров 371. Ответов 2
Метки (Все метки)

Ответ

1) память выделяется под variable в блоке на стеке, после выхода из блока память освобождается
2) до входа в блок в стеке сидит указатель, в блоке к нему заходит variable. после выхода из блока variable уходит из стека, а указатель ссылается на мусор. адрес переменной берется не так: *variable, а так: &variable
3) variable и указатель вместе заходят в стек в блоке и вместе выходят при выходе из него.
4) void

Вернуться к обсуждению:
Что происходит с освободившейся от указателей памятью? [gcc-4.7.2]
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.04.2013, 08:48

GCC Сборка 32 разрядной версии GCC 64 разрядным GCC
Доброго времени суток. Возникла необходимость под 32х разрядный Linux, собрать 32 разрядный GCC. Но...

В какой части матрицы происходит накопление суммы. обьясните, что и как происходит, пожалуйста
Uses crt; Var a: Array of Real; i,j,n,k: Integer; s: Real; BEGIN Randomize;...

Что то с памятью...
#include<iostream.h> #include<stdio.h> #include<stdlib.h> #include<math.h> #include<conio.h>...

0
Другие темы раздела
C++ Передача Указателя На Двумерный Массив В Функцию http://www.cyberforum.ru/cpp-beginners/thread833308.html
Как изменить код, чтобы массив объявлялся в main() и передавался в input_strings(). Код: #define MAXLENGTH 129 #define MAXSIZE 20 char arr_str; int input_strings(){ int i,n;
C++ Не сортирует.В чем ошибка? и ещё нужно добавить средний бал по каждому студенту #include <iostream> #include <string.h> #include <cstring> #include <stdio.h> #include <fstream> #include <sstream> #include <conio.h>... http://www.cyberforum.ru/cpp-beginners/thread833286.html
Как зная площадь треугольника установиться его координаты. C++
Как зная площадь треугольника установиться его координаты. Естественно любые. Например площадь = 5 тогда координаты : 0 0 4 2 5 0
C++ Функции. Написать функцию, удаляющую элемент массива
Написать функцию, удаляющую элемент массива. Все элементы после него сдвигаются на один влево, а последний равен нулю.
C++ Сортировка, метод шелла http://www.cyberforum.ru/cpp-beginners/thread833274.html
Всем доброй ночи, задача, дан список студентов и у каждого 5 оценок, отсортировать сумму оценок по убыванию и данные в новый файл, вот мой код. Помогите исправить ошибку #include <iostream>...
C++ Задача на исключение Помогите. Программа компилируется, но не работает, покажите мне ошибку пожалуйста, что я не так сделал? #include <iostream> #include <iomanip> #include <cmath> using namespace std; double... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru