ATPS Programação Estruturada II

1790 palavras 8 páginas
Introdução
O presente trabalho é sobre Ponteiros em Linguagem de Programação C.
Neste trabalho iremos fazer uma explanação bem ampla do tema proposto, explicando os métodos e funcionalidades dessa ferramenta tão usada na linguagem de Programação C.
Iremos apresentar exemplos e explicar de uma maneira que fique claro todas as suas funcionalidades.
A metodologia utilizada foram sites de pesquisas conforme referências bibliográficas.

1 Ponteiros
Ponteiros são 'variáveis' que guardam um endereço de memória.
Ex:
Int’s – Guardam inteiros ;
Float’s – Guardam números de pontos flutuantes (real);
Char’s – Guardam caracteres;
Pra que serve os Ponteiros ?
Vamos explicar utilizando um exemplo bem simples:
Quando você anota o endereço de uma pessoa, você está criando um ponteiro. O ponteiro é esse pedaço de papel onde foi anotado o endereço.
Mais qual o sentido disso?
Simples. Quando você anota o endereço de uma pessoa, posteriormente ou sempre que precisar, você terá fácil acesso a esse endereço. Na linguagem C funciona assim, você anota o endereço de algo em uma variável ponteiro, para que possa usa-la posteriormente. Outro exemplo, seria uma agenda onde se é armazenado vários endereços de pessoas conhecidas, na linguagem C seria vista como uma Matriz de ponteiros.
Um ponteiro também tem um tipo. Quando declaramos um ponteiro, devemos informar ao compilador, para que tipo de variável iremos aponta-lo. Um ponteiro INT, vai apontar para um Inteiro, um ponteiro CHAR, vai apontar para um Caractere e assim sucessivamente.
Como declaramos os Ponteiros
Para declarar um ponteiro, temos a seguinte forma geral: tipo_do_ponteiro *nome_da_variavel;

Ex:
Int *nome;
Float *Media;
Char *sexo;
O asterisco (*) que indica para o compilador que aquela variável não vai guardar um valor, mas sim um endereço para aquele tipo especificado.
Ex:
int *pt; // ponteiro (pt) do tipo inteiro. char *temp, *pt2; // ponteiros (temp,pt2) do tipo caracter.
Eles ainda não foram inicializados

Relacionados

  • ATPS – Programação Estruturada II
    1366 palavras | 6 páginas
  • ATPS PROGRAMACAO ESTRUTURADA II
    1200 palavras | 5 páginas
  • ATPS Programação estruturada II
    1301 palavras | 6 páginas
  • ATPS - Programacao Estruturada II
    1441 palavras | 6 páginas
  • ATPS Programação Estruturada II
    3487 palavras | 14 páginas
  • ATPS Programacao estruturada II
    736 palavras | 3 páginas
  • Atps programação estruturada ii
    2602 palavras | 11 páginas
  • ATPS PROGRAMAÇÃO ESTRUTURADA II
    849 palavras | 4 páginas
  • 141613770 ATPS Programacao Estruturada II
    524 palavras | 3 páginas
  • ATPS de Programação Estruturada II - Relatório Final
    743 palavras | 3 páginas