Здравствуйте, Аноним, Вы писали:
А>Есть такая программа.
А>#include "stdafx.h" А>static char sc;
А>int _tmain(int argc, _TCHAR* argv[]) А>{
А> return 0; А>}
А>В какой момент выделяется память для переменной sc, когда и как она инициализируется?
До вызова main происходит инициализация глобальных переменных.
Можно кое-что почитать здесь