Tempo de vida, escopo, visibilidade e ligação
Para entender o funcionamento de um programa de C, você deve entender as regras que determinam como as variáveis e funções podem ser usadas no programa. Diversos conceitos a seguir são cruciais para entender essas regras: