Post on 01-Jun-2020
transcript
Oficina de ComputacaoAula 05
Murilo V. G. da Silva
DINF/UFPR
Conteudos da aula retirados de:(1) Material online Oficina da Computacao; Carlos Maziero
(2) Livro C: A Linguagem de Programacao ; B. Kernighan, D. Ritchie
Ponteiros
Declarando ponteiros:
Murilo V. G. da Silva Oficina de Computacao
Exemplo de uso de ponteiros
Murilo V. G. da Silva Oficina de Computacao
Exemplo de uso de ponteiros
Execucao
Murilo V. G. da Silva Oficina de Computacao
Exemplo de uso de ponteiros
Murilo V. G. da Silva Oficina de Computacao
Exemplo de uso de ponteiros
Execucao
Murilo V. G. da Silva Oficina de Computacao
Ponteiros
Ponteiros nulos
Murilo V. G. da Silva Oficina de Computacao
Ponteiro para void
Murilo V. G. da Silva Oficina de Computacao
Ponteiro para ponteiro
Murilo V. G. da Silva Oficina de Computacao
Ponteiro para ponteiro
Murilo V. G. da Silva Oficina de Computacao
Aritmetica de ponteiros
Murilo V. G. da Silva Oficina de Computacao
Ponteiros e vetores
Murilo V. G. da Silva Oficina de Computacao
Ponteiros e vetores
Murilo V. G. da Silva Oficina de Computacao
Ponteiros e vetores
Murilo V. G. da Silva Oficina de Computacao
Ponteiros e vetores
Murilo V. G. da Silva Oficina de Computacao
Ponteiros e vetores
Murilo V. G. da Silva Oficina de Computacao
Ponteiros e vetores: strings revisited
Murilo V. G. da Silva Oficina de Computacao
Ponteiros e vetores: strings revisited
Murilo V. G. da Silva Oficina de Computacao
Ponteiros e vetores (detalhes)
Murilo V. G. da Silva Oficina de Computacao
Ponteiros e vetores (detalhes)
Murilo V. G. da Silva Oficina de Computacao
Ponteiros e vetores (detalhes)
Murilo V. G. da Silva Oficina de Computacao
Ponteiros e matrizes (detalhes)
Murilo V. G. da Silva Oficina de Computacao
Ponteiros e matrizes (detalhes)
Murilo V. G. da Silva Oficina de Computacao
Funcoes
Exemplo classico:
Murilo V. G. da Silva Oficina de Computacao
Funcoes
Funcao que nao recebe argumentos e nao retorna nada:
Murilo V. G. da Silva Oficina de Computacao
Prototipos de funcoes
Murilo V. G. da Silva Oficina de Computacao
Passando parametros por valor
Murilo V. G. da Silva Oficina de Computacao
Passando parametros por “referencia”
Murilo V. G. da Silva Oficina de Computacao
Funcoes e vetores
Murilo V. G. da Silva Oficina de Computacao
Funcoes e matrizes
Murilo V. G. da Silva Oficina de Computacao
Operadores (cont.)
Murilo V. G. da Silva Oficina de Computacao
Precedencia
Murilo V. G. da Silva Oficina de Computacao