Escrevendo o primeiro programa em C

Obs: Os exemplos serão escritos utilizando o programa Dev C++ da Bloodshed. Clique aqui para baixá-lo.

/* Primeiro Programa em C */
#include<stdio.h>

int main()
{
   printf("Primeiro programa em linguagem C\n");
}
Após escrever o código, salve o arquivo com a extensão .c (exemplo: programa1.c).
Pressione a tecla F9. O Dev irá compilar e executar o programa criado.
Provavelmente você não conseguirá ver nada, pois precisamos adicionar mais um comando ao final do programa.
O comando será o 'system("pause")', para utilizarmos o comando system precisamos adicionar no topo do programa a biblioteca stdlib (Standard Library - Biblioteca Padrão).

/* Primeiro Programa em C */
#include<stdio.h>
#include<stdlib.h>

int main()
{
   printf("Primeiro programa em linguagem C\n");
   system("pause");
} 

Explicando o código:

- Nas linhas 2 e 3 temos as bibliotecas stdio.h e stdlib.h (cabeçalhos);
- Todo programa em C precisa ter a função main() (função principal) - linha 5;
- Linha 6: Abertura da função main();
- Linha 7: O comando printf imprime o que estiver entre parenteses e entre as aspas;
- Linha 8: O comando system("pause") fará uma pausa no sistema para que possamos visualizar a saída (printf) do programa;
- e por fim a linha 9: precisamos fechar com chave ( } ) para dizer ao compilador que a função main terminou.

Edite o conteúdo de saída. Coloque seu nome dentro da função printf("Seu nome"); para melhor entendimento da mesma.

Instalação e configuração do Ambiente de Desenvolvimento

O programa que iremos utilizar nos exemplos será o Dev C++ da Bloodshed.
Para baixá-lo clique aqui!

Um breve tutorial ilustrado de como instalar o Dev C++:

1) Após concluir o download, execute o arquivo baixado (devcpp-4.9.9.2_setup.exe).
imagem_1.JPG

2) Escolha o idioma de sua preferência.
imagem_2.JPG

3) Leia atentamente os termos do contrato e em seguida clique em 'Aceito'.
imagem_3.JPG

4) Componentes da instalação. É recomendável a instalação  de todos os componentes do programa. Nesses componentes estão incluídos os exemplos de programas, arquivos de ajuda, ícones, idiomas etc.
imagem_4.JPG

5) Pasta de Destino: Local padrão - c:\Dev-Cpp, se preferir,  instale o programa em outro local, em seguita clique em 'Instalar'.
imagem_5.JPG

6) Se você possui mais de um usuário em seu computador e deseja
instalar o programa para os demais usuários, clique em sim.

imagem_6.JPG

7) Finalizando a instalação. Mantenha a opção "Executar 
 Dev-C++ beta 9 release (4.9.9.2)". Clique em 'Terminar'.
imagem_7.JPG

Primeira execução do Programa Dev-C++

Essa versão 5 do Programa é uma versão beta (fase de testes).  Portanto, você poderá ajudar a detectar bugs e enviá-los para a Bloodshed  em http://bloodshed.net/bugs para correções futuras. Clique em 'OK'.
imagem_8.JPG

Na primeira execução do programa, precisamos definir algumas configurações. Selecione o idioma: Portuguese (Brazil). E escolha um dos 3  temas disponíveis para o programa (New Look, Gnome, Blue).
imagem_9.JPG

Marque a opção "No, I prefer to use Dev-C++ without it".
imagem_10.JPG

Configuração concluída com sucesso.  Clique em 'OK' e pronto!
O Dev-C++ está instalado e configurado em seu computador.
imagem_11.JPG

Esse é o ambiente de desenvolvimento para a Linguagem C.
imagem_12.JPG

O que é stdio.h?

stdio.h é um cabeçalho da biblioteca padrão do C. Seu nome vem da expressão inglesa standard input-output header, que significa "cabeçalho padrão de entrada/saída".
Possui definições de subrotinas relativas às operações de entrada/saída, como leitura de dados digitados no teclado (entrada) e exibição de informações na tela do programa de computador (saída). Também possui numerosas definições de constantes, variáveis e tipos. É um dos cabeçalhos mais populares da Linguagem de Programação C, intensivamente utilizado tanto por iniciantes como por experientes.
Obs: stdio.h deve ser declarada no iníco do programa. Para incluí-la ao programa utilizamos a diretiva #include (o include diz ao compilador que ele deve incluir um arquivo externo na hora da compilação). Exemplo: #include<stdio.h>

Algumas funções da biblioteca stdio.h


Entrada (input):
printf = (print formatted) - exibe na tela do monitor uma lista "formatada" de números, caracteres, strings etc.
putc = (put character)  - A função mais básica de entrada de dados — mais básica que printf Cada invocação da função grava um caractere no arquivo especificado. (Exemplos em postagem futuras).

Saída (output):
scanf = (scan format)  - lê do teclado e "formata" uma lista de números, caracteres, strings etc.
getc = (get character) - A função correspondente de leitura de caracteres. Cada chamada da função lê um caractere do arquivo especificado. (Exemplos em postagem futuras).



Introdução à Linguagem C

Pré requisitos: É pré-requisito para um bom aprendizado de qualquer linguagem de programação conceitos sobre lógica de programação.

Para começar a programar em C, é preciso ter um editor de textos e um compilador instalado em seu computador.

Ambiente de Desenvolvimento Microsoft Windows.

Se você utiliza Microsoft Windows, recomendo o IDE (sigla em inglês para Ambiente Integrado de Desenvolvimento) Dev C++ da Bloodshed ou o Code::Blocks.

Ambiente de Desenvolvimento GNU/Linux.

Se você utiliza o Linux, além do IDE Code::Blocks, você pode utilizar um editor de texto (vi, vim, gedit, kate, etc.) e o "gcc", que é um conjunto de compiladores oficiais do projeto GNU.

Continua na próxima postagem...

Fonte: http://pt.wikibooks.org/wiki/Programar_em_C

Eu apenas queria que você soubesse-Gonzaguinha




Eu apenas queria que você soubesse
Que aquela alegria ainda está comigo
E que a minha ternura não ficou na estrada
Não ficou no tempo, presa na poeira

Eu apenas queria que você soubesse
Que esta menina hoje é uma mulher
E que esta mulher é uma menina
Que colheu seu fruto, flor do seu carinho

Eu apenas queria dizer a todo mundo que me gosta
Que hoje eu me gosto muito mais
Porque me entendo muito mais também

E que a atitude de recomeçar é todo dia toda hora
É se respeitar na sua força e fé
E se olhar bem fundo até o dedão do pé

Eu apenas queira que você soubesse
Que essa criança brinca nesta roda
E não teme o corte de novas feridas
Pois tem a saúde que aprendeu com a vida

Mini Golfe