Programar em C/Pré-requisitos: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
He7d3r.bot (discussão | contribs)
m Não é mais preciso inserir a navegação manualmente, basta manter a lista de capítulos do livro atualizada. Ver detalhes.
Linha 7:
== Editor ==
 
Para editar o código de um programa, tudoé deapenas que você precisa énecessário um editor de textos. Qualquer editor serve, mesmoqualquer um, muitoaté simples comomesmo o [[Bloco de Notas]] do Windowswindows.
 
No entantoentando, há váriosdiversos editores que apresentam recursos que facilitam a edição de programas, como: destaque/coloração de sintaxe, completaçãocomplementação de código, formatação (indentação[[w:identação]]) automática, ajuda integrada, comandos integrados para compilar etc. Entre todos eles podemos destacar o [[Vim]] e o Emacs, ambos com versões para Windows, Linux e Mac OS.
 
Em sistemas [[w:GNU]]/[[w:Linux]], a maioria dos editores de texto possuem recursos para facilitar a edição de programas em linguagemC. CPrincipalmente, principalmente devido ao fato da maioria deles (dos programas) e boa parte do sistema terterem sido criadoprogramados em linguagemutilizando C eou [[w:C++]].
 
Entretanto, o editor apenas edita o código. Para transformartransforma-lo em linguagem de máquina e o executar, precisaremos de um [[w:compilador]].
 
== Compilador ==