[an error occurred while processing this directive]
Си не Бейсик! правильнее сказать вне main(), внутри main(). Соответственно объявление внешнее или внутрение. А что значит, зависит от контекста и модификаторов (static, extern и пр.)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)