Como compilar C com o bloco de notas

Embora você possa escrever código "C" no Bloco de Notas, você deve ter um compilador C, como o compilador incluído no pacote de desenvolvimento do Microsoft Visual Studio, para compilar o código. Para escrever um arquivo de código C no Bloco de notas, digite seu código C em uma página em branco no editor de texto e salve o arquivo com uma extensão de arquivo ".c" se o arquivo consistir em uma página de código C, ou o ".h "extensão de arquivo se o arquivo consistir em código de cabeçalho.

Criar página de código C no bloco de notas

1

Botão direito do mouse na área de trabalho e clique em “Novo”. Clique na opção "Documento de texto" para criar um novo documento do Bloco de notas com o nome de arquivo "Untitled.txt". Clique duas vezes no arquivo de texto para abri-lo no Bloco de Notas.

2

Digite seu código C na página em branco do bloco de notas. Experimente o código de exemplo para exibir uma mensagem assim que o programa for compilado.

int main ()

{

printf ("Este é um programa C nativo escrito no Bloco de notas.  n"); return 0;

}

3

Clique na opção "Arquivo" e depois em "Salvar" para salvar o arquivo.

4

Digite o nome do arquivo, junto com a extensão ".c" entre aspas, como "nomedoarquivo.c". As aspas forçam a extensão a ser nomeada como ".c" em vez do padrão ".txt". Clique em "Sim" para confirmar a alteração da extensão do arquivo.

Compilar o código C com o compilador C / C ++ do Microsoft Visual Studio

1

Clique no botão “Iniciar” do Windows e, em seguida, clique em “Todos os Programas”.

2

Clique na opção “Microsoft Visual Studio 2010 ″ e, em seguida, clique em“ Ferramentas do Visual Studio ”.

3

Clique no link "Prompt de comando do Visual Studio 2010" para abrir o prompt de comando do Visual Studio.

4

Digite “cl nomedoarquivo.c” (sem aspas) e pressione a tecla “Enter” para compilar a página de código. O arquivo C é compilado em um arquivo executável (EXE) denominado "filename.exe".

5

Clique duas vezes no arquivo "filename.exe" para executar o programa compilado.