Uso de ponteiros em C

920 palavras 4 páginas
UNIVERSIDADE PAULISTA

LUIZ VIANA

PONTEIROS EM C

O uso de ponteiros em C

BRASÍLIA
2013
LUIZ VIANA
LUIZ VIANA

PNTEIROS EM C

Uso de ponteiros em C

Fazer uma demonstração escrita e codificada do uso de ponteiros em C

Orientador: Prof. Chrystian toigo.

BRASÍLIA
2013
LUIZ VIANA

1-INTRODUÇÃO

Este trabalho tem como objetivo mostrar de forma explícita e exemplificada do uso de ponteiros na programação em C.

2-DESENVOLVIMENTO

O que é um ponteiro?

Um ponteiro é simplesmente uma variável que armazena o endereço de outra variável.
Um exemplo : O que é o ponteiro de um relógio? É o que aponta para as horas, minutos ou segundos. Um ponteiro aponta para algo. Em programação, temos as variáveis armazenadas na memória, e um ponteiro aponta para um endereço de memória.

Imagine as variáveis como documentos, a memória do computador como pastas para guardar os documentos, e o ponteiro como atalhos para as pastas.

Declarando e Utilizando Ponteiros

Para declarar um ponteiro temos a seguinte forma geral: Tipo do ponteiro *nome da variável;

É o asterisco (*) que faz o compilador saber que aquela variável não vai guardar um valor mas sim um endereço para aquele tipo especificado. Vamos ver exemplos de declarações: int *pt; char *temp,*pt2;
O primeiro exemplo declara um ponteiro para um inteiro. O segundo declara dois ponteiros para caracteres. Eles ainda não foram inicializados (como toda variável do C que é apenas declarada). Isto significa que eles apontam para um lugar indefinido. Este lugar pode estar, por exemplo, na porção da memória reservada ao sistema operacional do computador. Usar o ponteiro nestas circunstâncias pode levar a um travamento do micro, ou a algo pior. O ponteiro deve ser inicializado (apontado para algum lugar conhecido) antes de ser usado! Isto é de suma importância! Para atribuir

Relacionados

  • Exemplos de uso de ponteiros em c
    452 palavras | 2 páginas
  • sistema de informação
    2154 palavras | 9 páginas
  • Ponteiros
    4985 palavras | 20 páginas
  • Estrutura de Dados
    1557 palavras | 7 páginas
  • Ponteiros
    2031 palavras | 9 páginas
  • Aula de ponteiros
    4065 palavras | 17 páginas
  • ATPS Programação Estruturada II
    1790 palavras | 8 páginas
  • ATPS PROGRAMA O ESTRUTURADA II
    1363 palavras | 6 páginas
  • Atps Ponteiro E Arquivo
    3586 palavras | 15 páginas
  • Ponteiros na linguagem c
    1353 palavras | 6 páginas