In some languages, such as in C, a scope starts at declaration, and thus different names declared within a given block can have different scopes.
في بعض اللغات ، كما هو الحال في C ، يبدأ النطاق في الإعلان وبالتالي يمكن أن يكون للأسماء المختلفة المُعلنة داخل كتلة معينة نطاقات مختلفة.