Baixe o app para aproveitar ainda mais
Prévia do material em texto
OBSERVE O CÓDIGO E A SAÍDA CONSIDERAÇÕES SOBRE O CÓDIGO Foram declaradas duas variáveis do tipo inteira. A variável foi inicalizada com valor 1989. A variável ptrAno é uma variável ponteiro porque tem um asterisco na frente do nome. Ela apontará para uma variável que armazena um valor inteiro. A variável ponteiro foi inicializada. Usa-se o comando de atribuição e se precede com & o nome da variável que será apontada por ela. Veja como ficou na Memória ANALISANDO O CÓDIGO 1) O armazenamento começa da direita para a esquerda. Logo, o endereço da variável ponteiro ptrAno é menor do que o da variável ano. 2) Na linha 7, é exibido o conteúdo da variável n ano, isto é, 1989. 3) Na linha 8, como o & precede a variável ano , é exibido o endereço da variável ano. 4) Na linha 9, a variável ptrAno aparece com * antes. Isto significa que desejamos o conteúdo do endereço apontado por ptrANo que é o número 1989. OUTRO EXEMPLO ANALISANDO O CÓDIGO 1)Nas linhas 8 e 9, são exibidos os conteúdos das variáveis a e j. Nada diferente do que conhecemos. 2) Na linha 10, é exibido o conteúdo da variável ponteiro pa que, como está apontando para ä variável a, aparece o endereço da variável a 3) Na linha 11, a variável pa aparece com * antes. Isto significa que desejamos o conteúdo do endereço apontado por pa que é o número 13. 4) Na linha 12, é exibido o conteúdo da variável ponteiro pj que, como está apontando para ä variável b, aparece o endereço da variável b. 5) Na linha 13, a variável pj aparece com * antes. Isto significa que desejamos o conteúdo do endereço apontado por pj que é o número 23.
Compartilhar