logica

290 palavras 2 páginas
Lista de Exercícios 6 – Teoria
1. O que é um ponteiro?
2. Qual a diferença entre passar um valor por valor ou por referência para uma função?
3. Qual é a sintaxe para construir uma variável estruturada professor com os seguintes campos (registro, nome, titulação)?
4. O código abaixo passa variável por valor ou por referência? float media(float a, float b)
{
float m; m =(a+b)/2;; return m;
}
5. O código abaixo passa variável por valor ou por referência? float media(float *a, float *b)
{
float m; m =(*a+*b)/2;; return m;
}
6. Qual a diferença entre variável global e variável local? Dê um exemplo de cada.
7. Qual é a funcionalidade do operador & no início de uma variável?
8. Qual é a funcionalidade do operador * no início de uma variável?
9. Esta função retorna algum valor? Caso retorne qual é o tipo do retorno? void nome_funcao(int pa, int pb)
10. Esta função retorna algum valor? Caso retorne qual é o tipo do retorno? int nome_funcao(int pa, int pb)
1- È uma variável que armazena o endereço de outra variável (aponta para um endereço de memória)
2- Valor= não são alterados os valores que os parametros tem fora da função,Isto ocorre porque são passados para a função apenas os valores dos parâmetros e não os próprios parâmetros.
Referencia= não se passa para a função os valores das variáveis, mas sim suas referencias.
3-
4-
5-
6-Variáveis locais são aquelas nas quais apenas a função onde ela está pode usá-la.
Global-a diferença é que esta variável é declarada fora de qualquer função.

Relacionados

  • logica
    494 palavras | 2 páginas
  • LÓGICA
    2581 palavras | 11 páginas
  • Lógica
    1272 palavras | 6 páginas
  • Lógica
    742 palavras | 3 páginas
  • Logica
    904 palavras | 4 páginas
  • O que é a lógica?
    529 palavras | 3 páginas
  • Logica
    786 palavras | 4 páginas
  • logica
    4065 palavras | 17 páginas
  • logica
    6713 palavras | 27 páginas
  • Lógica
    1342 palavras | 6 páginas