schnorr / comp

Disciplina de Compiladores (INF01147) - INF/UFRGS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dúvida sobre valor inicial de uma variavel

otaviojacobi opened this issue · comments

Quando declaramos uma variavel, como no seguinte programa:

a int;
int main() {
  int j <= 2 * a;
 
}

Podemos considerar qual o valor em a vai ser inicialmente zero ? Ou seria lixo ? Ou cada grupo implementa isso como preferir ?

Olá @otaviojacobi, podemos adotar prática idêntica aquela da implementação do gcc da linguagem C. Nela, as variáveis globais (que não recebem valores no código) são "zeradas", ou seja, recebem zeros no local de seu vínculo de estocagem.