tecnicas de programação

478 palavras 2 páginas
Tarefa 1 – Envio de Atividades do Capítulo 1 - fascículo.
Curso: Licenciatura em Informática.
Disciplina: Técnicas de Programação
Aluna: CAROLINE BORCHARDT RODRIGUES.
1- “O correto entendimento e uso de ponteiros é fundamental para que a programação em C ocorra com sucesso “(Schildt, 1997);
Quais são as três razoes que justificam essa afirmativa:
Resposta:
Afirmação 1 : Ponteiros fornecem os meios pelos quais as funções podem modificar seus argumentos;
Afirmação 2: Ponteiros são usados como suporte nas rotinas de alocação dinâmica da linguagem C;
Afirmação 3: O uso de ponteiros pode aumentar a eficiência de algumas rotinas; 2- Sóstenes é um aluno que gosta de programação, mas tem encotrado dificuldades para entender os conceitos de ponteiros. Baseando-se na figura 3, elabore uma explicação para ajudar Sóstenes a compreender os ponteiros de C:
Resposta:
E um tipo de dado de uma linguagem de programação cujo valor se refere diretamente a um outro valor alocado em outra área da memória, através de seu endereço.
Na figura 3 a variável num esta alocada no endereço de memória inicializado pelo valor 1001. Já o valor 34 foi atribuído no endereço 1001. A variável pt foi alocada no endereço de memória 3757 após a declaração por meio do código int*pt. O conteúdo armazenado nesta posição é o endereço de num feita por meio da instrução pt=&num. Então a variável pt é o endereço de num na figura
3.
3- Explique o funcionamento dos operadores de ponteiros * e &.
Resposta:
O operador * que dizer Desreferência que é o processo de seguir um ponteiro para o valor, o oposto de referenciar. Em C o asterisco (*) é usado para desreferência, como segue no exemplo:

printf (“A cor é %dn”, * pointer_to_color); / * imprime 5 * /
O operador & que dizer Referência (endereço de elemento). Conhecer a referência. Referenciando refere-se ao processo de encontrar o ponteiro para uma variável existente. Em C, o operador de referência é o e comercial (&)
como

Relacionados

  • Tecnicas de programação
    307 palavras | 2 páginas
  • Tecnica de programacao
    24948 palavras | 100 páginas
  • Tecnicas de programacao
    14221 palavras | 57 páginas
  • Tecnicas de programação
    14221 palavras | 57 páginas
  • técnica de programação
    3058 palavras | 13 páginas
  • técnicas de programação
    896 palavras | 4 páginas
  • Técnicas de Programação
    506 palavras | 3 páginas
  • Técnicas de Programação
    714 palavras | 3 páginas
  • Tecnicas de Programacao
    361 palavras | 2 páginas
  • Técnicas de Programação
    335 palavras | 2 páginas