Aula de Funções em C
Subprogramac¸ao
˜
Escopo de Validade de Declarac¸oes
Passagem de Argumentos
´
Variaveis
Indexadas e Estruturas
Exerc´ıcios
˜
Linguagem C: Subprogramac¸ao
Prof. Paulo R. S. L. Coelho paulo@facom.ufu.br ˜
Faculdade de Computac¸ao
ˆ
Universidade Federal de Uberlandia
Prof. Paulo Coelho
˜
Linguagem C: Subprogramac¸ao
˜
Subprogramac¸ao
˜
Escopo de Validade de Declarac¸oes
Passagem de Argumentos
´
Variaveis
Indexadas e Estruturas
Exerc´ıcios
˜
Organizac¸ao
1
˜
Subprogramac¸ao
˜
Introduc¸ao
Subprogramas em C
2
˜
Escopo de Validade de Declarac¸oes
3
Passagem de Argumentos
Passagem por Valor
ˆ
Passagem por Referencia
4
´
Variaveis
Indexadas e Estruturas
´
Variaveis
Indexadas
Estruturas
5
Exerc´ıcios
Prof. Paulo Coelho
˜
Linguagem C: Subprogramac¸ao
˜
Subprogramac¸ao
˜
Escopo de Validade de Declarac¸oes
Passagem de Argumentos
´
Variaveis
Indexadas e Estruturas
Exerc´ıcios
˜
Introduc¸ao
Subprogramas em C
˜
Organizac¸ao
1
˜
Subprogramac¸ao
˜
Introduc¸ao
Subprogramas em C
2
˜
Escopo de Validade de Declarac¸oes
3
Passagem de Argumentos
Passagem por Valor
ˆ
Passagem por Referencia
4
´
Variaveis
Indexadas e Estruturas
´
Variaveis
Indexadas
Estruturas
5
Exerc´ıcios
Prof. Paulo Coelho
˜
Linguagem C: Subprogramac¸ao
˜
Subprogramac¸ao
˜
Escopo de Validade de Declarac¸oes
Passagem de Argumentos
´
Variaveis
Indexadas e Estruturas
Exerc´ıcios
˜
Introduc¸ao
Subprogramas em C
˜
Definic¸ao
˜
Um programa escrito em uma linguagem de programac¸ao
´
pode ser organizado em um ou mais modulos.
´
Um deles, denominado programa principal, obrigatorio em todos os programas, e´ aquele pelo qual comec¸a a
˜
execuc¸ao.
´
˜ chamados
Os eventuais modulos auxiliares sao subprogramas. ˜ o programa principal podera´
Durante sua execuc¸ao, solicitar o trabalho de um deles fazendo uma chamada desse subprograma.
Prof. Paulo Coelho
˜
Linguagem C: Subprogramac¸ao
˜
Subprogramac¸ao
˜
Escopo de Validade de Declarac¸oes
Passagem de Argumentos
´
Variaveis
Indexadas e Estruturas