Показать сообщение отдельно
Старый 30.08.2010, 09:47   #93
Ефремов
Форумчанин
 
Регистрация: 19.07.2009
Адрес: Новосибирск
По умолчанию

Здравствуйте.

Январь

«При чем то - которое в нее вложил программист, либо она = NULL»
Не обязательно. Автоматическая переменная создается как указатель на область памяти с уже имеющимся значением. Если программист не инициализирует переменную, она так и будет содержать «грязь».

«Вопрос 1 - переменная существует сама по себе или же была инициирована?..
Вопрос 2 - заполнена информацией она была сама по себе или же "программистом"?..»

1. Переменная, как область памяти, существует сама по себе. Даже если программист не использует эту область памяти – она ни куда не девается.
2. Сразу же после включения устройства, содержащего ячейки памяти, последние содержат «что попало». Как правило, все такие устройства содержат блок начальной инициализации памяти включая триггеры и регистры.

«Переменная - это материя, ее значение - это информация... »
Да, именно эту аналогию и провожу, - наличие материи уже подразумевает ее состояние. Нравится оно нам или не нравится – это другой вопрос.

Ефремов.
Ефремов вне форума   Ответить с цитированием