[an error occurred while processing this directive]
Очень не люблю людей, которые знают мало, но самомнения имеют много.
(«Телесистемы»: Конференция 'Цифровые сигнальные процессоры (DSP) и их применение')

миниатюрный аудио-видеорекордер mAVR

Отправлено st256 01 декабря 2004 г. 13:09
В ответ на: Ответ: (+) отправлено Harbour 01 декабря 2004 г. 11:36

=== Массив судя по описанию глобален - в соответствии со стандартом, под него сразу выделяется память и инициализируется нулями (до вызова main). Для некоторых embedded платформ, для экономии ресурсов, допускается неинициализировать массив, что оговаривается отдельно, так как это нарушает стандарт.

Мадмуазель Собак слыла культурной девушкой: в ее словаре было около ста восьмидесяти слов. При этом ей было известно одно такое слово, которое Эллочке даже не могло присниться. Это было богатое слово: гомосексуализм . Фима Собак , несомненно, была культурной девушкой.

Интересно, кто Вам колонулся, что массив - глобальный? Неужели я?
Юноша, ну что ты несешь... Ты хоть в курсе о разнице между декларацией объекта и его созданием? Или ты опять не прочел моего поста? Объясняю: я только заделарировал массивы. Создаются они при инициализации. Это легко можно видеть даже в VS, а не только в моей среде. Если их инициализировать в двух файлах

int mmm[1000]={0};

то, естественно, появиться ошибка.
А если декларировать

int mmm[1000];

то никакой ошибки не будет. Это всего-лишь глобальное имя, в этом случае. Я же (прочти внимательно) возмутился тем, что при декларации память реально выделяется. Причем для произвольного объекта. И это баг. Я НИЧЕГО не спрашивал. Я это так знаю. Как и то, что все эти компиляторы-линкеры писали индусы. И надо только молиться Кришне, что они работают хоть таким образом.
В общем, отвали прыщавый и закомплексованный подросток. Я пошел есть си фуд...

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru