Diferença entre include e import

Home Fóruns Linguagem C Diferença entre include e import

Visualizando 3 respostas da discussão
  • Autor
    Posts
    • #60990
      Anderson
      Participante

      Olá pessoal.
      Até o vídeo M01A02 o Guanabara usa a diretiva #include <stdio.h>. Mas, a partir do vídeo M01A04, ele passa a usar #import <stdio.h>.
      Existe diferença?
      Obrigado.

    • #61067
      Tutora Mayla
      Mestre

      Anderson, o include é um pouco mais antigo enquanto o import é mais recente e evita que um mesmo arquivo seja importado duas vezes, coisa que o include não faz. A recomendação dada é que seja utilizado o import.
      Espero ter ajudado, quaisquer outras dúvidas basta entrar em contato.

      • #61070
        Anderson
        Participante

        Obrigado, Mayla!

    • #61813
      thiago perez novas
      Participante

      mas se o import é mais recente porque aparece deprecated quando o professor o utiliza ???

    • #61985
      Tutora Mayla
      Mestre

      Thiago, acontece isso pois depende do programa tradutor. Cada programa tradutor funciona melhor com uma das opções, seja #include, #import ou #pragma once. Seria necessário pesquisar em cada situação qual programa tradutor está sendo usado e qual a melhor forma de importar/incluir nele.
      Espero ter ajudado, quaisquer outras dúvidas estamos a disposição.

Visualizando 3 respostas da discussão
  • Você deve fazer login para responder a este tópico.