Re: Вопрос о статических переменных
От: _nn_ www.nemerleweb.com
Дата: 07.10.04 12:34
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Есть такая программа.


А>#include "stdafx.h"

А>static char sc;

А>int _tmain(int argc, _TCHAR* argv[])

А>{

А> return 0;

А>}

А>В какой момент выделяется память для переменной sc, когда и как она инициализируется?


До вызова main происходит инициализация глобальных переменных.
Можно кое-что почитать здесь
Автор(ы): Виталий Брусенцев
Дата: 19.01.02
Статья посвящена вопросам оптимизации размера выполняемых модулей, генерируемых различными
компиляторами C++ (основное внимание уделено MS Visual С++). С этой целью рассматриваются особенности Библиотеки исполнения C/C++ и ее реализаций, а также процессы компиляции и компоновки приложений. Приведены практические приемы, позволяющие в ряде случаев уменьшить размер приложения до величины 3-4 килобайта.
.
http://rsdn.nemerleweb.com
http://nemerleweb.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.