





















Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
DEV C++ lista Introdução à Computação
Tipologia: Exercícios
1 / 29
Esta página não é visível na pré-visualização
Não perca as partes importantes!






















(melhor visualizado no PowerPoint)
A declaração de um ponteiro consiste: a) no tipo básico, b) uso do caractere ***** (para diferenciar entre ponteiro e uma variável convencional) c) o nome da variável. **Sintaxe: tipo_basico *nome_variavel; Exemplos: int *a; float v; char c;
*int x, px; x = 10 ; px = &x; // A variável px aponta para x coloca em px o endereço de memória da variável x.
*int x, px;
px ???? Variável Endereço 0434FF x 1124AZ 8271YW MEMÓRIA
gravado pelo ponteiro.
**int x, y, px; x = 10 ; px = &x; // A variável px aponta para x y = px; // y recebe o valor de x (pois px está apontando para x)
*y = px;
px ???? Variável Endereço 0434FF x = 10 1124AZ y = 10 8271YW MEMÓRIA px = &x;
**#include <stdio.h> int main( ) { // Declaração int x=10, y; int px; // Atribuição px = &x; y = px;
Quando um ponteiro é declarado como do tipo int, ele assumirá que qualquer endereço contido nele será de uma variável do tipo int.
*#include <stdio.h> int main() { float x= 10 , y= 20 ; int p; p = &x; //Ponteiro int aponta para float *y = p; } Cuidado: alguns compiladores não acusam esse tipo de erro !!!