Buscar

AED-Aula 04_LAB_ponteiros_a45728903c7394f34b8a2820593e592e

Prévia do material em texto

DISCIPLINA:. Algoritmos e Estruturas de Dados
FCT:. José Olavo da Paz Teixeira 
FACULDADE DE CIÊNCIAS & TECNOLOGIA
.: Ponteiros :.
.:DOCENTE:. José Olavo Teixeira
.: Ponteiros :.
.:DOCENTE:. José Olavo Teixeira
• PROBLEMA:
• Implementa em linguagem C, mostrando resultados correcto que
seria para a tabela seguinte:
60 60 22FF00 22FF00
count *m
22FF00 22FF01 22FF02 22FF03
q *n
.: Ponteiros :.
.:DOCENTE:. José Olavo Teixeira
• PROBLEMA:
• Você define as variáveis a de tipo inteiro, b de tipo ponteiro para inteiro
e c de tipo ponteiro para ponteiro para inteiro. Como você obtém c para
ter o endereço do endereço inteiro a?
a)c = b; b = a;
b)c = b; b = &a;
c)c = &b; b = a;
d)c = &b; b = &a;
.: Ponteiros :.
.:DOCENTE:. José Olavo Teixeira
• PROBLEMA:
• Dado duas variáveis de qualquer tipo em um programa C, considere a
seguinte expressão:
a) A expressão está incorreta.
b) A expressão está correta e sempre é falsa.
c) A expressão está correta e sempre é verdadeira.
d) A expressão está correta e é verdadeira ou falsa dependendo dos valores 
de a e b.
&a == &b; 
.: Ponteiros :.
.:DOCENTE:. José Olavo Teixeira
• PROBLEMA:
????
????
????
????
Memória
100
104
108
112
num1
num2
*ptr1
*ptr2
Antes de executar
A linha 6
????
????
100
104
Memória
100
104
108
112
num1
num2
*ptr1
*ptr2
depois de executar
A linha 7/8
10
20
100
104
Memória
100
104
108
112
num1
num2
*ptr1
*ptr2
depois de executar
A linha 10/11
10
20
104
NULL
Memória
100
104
108
112
num1
num2
*ptr1
*ptr2
depois de executar
A linha 13/14
.: Ponteiros :.
.:DOCENTE:. José Olavo Teixeira
.: Ponteiros :.
 Função - Passagem de Parâmetros por valor:
.:DOCENTE:. José Olavo Teixeira
.: Ponteiros :.
 Função - Passagem de Parâmetros por referência:
.:DOCENTE:. José Olavo Teixeira
.: Ponteiros :.
.:DOCENTE:. José Olavo Teixeira
• PROBLEMA:
• Escreva uma função que troca os valores de duas variáveis inteiras,
utilizando ponteiro.
.:DOCENTE:. José Olavo Teixeira
• Solução:
.: Ponteiros :.
.:DOCENTE:. José Olavo Teixeira
• Aritmétrica com Ponteiros

Continue navegando