Variável static e alocação de matrizes.

Re: Variável static e alocação de matrizes.

por Caio Braz -
Número de respostas: 0

Legal!

Quando uma variável é declarada como "register", ela não fica alocada em nenhuma das regiões em si, ela fica de fato em um registrado dentro da CPU.

Porém, quem na prática decide se a variável vai para a CPU ou não é o compilador! Declarar a variável como register é apenas uma dica para o compilador, mas ele pode muito bem ignorar você (afinal, ele sabe mais do seu programa que você =P )

Se quiser entender um pouquinho melhor sobre o register, pode ver aqui: http://www.geeksforgeeks.org/understanding-register-keyword/