Здравствуйте.
Январь
«При чем то - которое в нее вложил программист, либо она = NULL»
Не обязательно. Автоматическая переменная создается как указатель на область памяти с уже имеющимся значением. Если программист не инициализирует переменную, она так и будет содержать «грязь».
«Вопрос 1 - переменная существует сама по себе или же была инициирована?..
Вопрос 2 - заполнена информацией она была сама по себе или же "программистом"?..»
1. Переменная, как область памяти, существует сама по себе. Даже если программист не использует эту область памяти – она ни куда не девается.
2. Сразу же после включения устройства, содержащего ячейки памяти, последние содержат «что попало». Как правило, все такие устройства содержат блок начальной инициализации памяти включая триггеры и регистры.
«Переменная - это материя, ее значение - это информация... »
Да, именно эту аналогию и провожу, - наличие материи уже подразумевает ее состояние. Нравится оно нам или не нравится – это другой вопрос.
Ефремов.
|