Escolar Documentos
Profissional Documentos
Cultura Documentos
Apostilas:
Curso de Programao em C da UFMG
Portal Programao Descomplicada Notas de aula Prof. Isabel Manssour PUCRS
Deu origem a outras linguagens de programao, entre elas, C++, Java, C#, PHP,
Ruby, Python, etc.
Portabilidade
Gerao de cdigos executveis compactos e rpidos
Interao com o sistema operacional
Facilidade de uso
Linguagem estruturada
Confiabilidade
Simplicidade
Case sensitive: Maisculas e minsculas fazem diferena.
30/05/2017 Prof Joicymara Xavier 22
Vantagens
compilada
Cdigo fonte (.c) -> cdigo objeto (.o)
Linkedio transforma vrios objetos em um executvel (.exe)
<varivel> = <expresso>;
Exemplos:
numero1 = 10;
soma = 20 * 4 + 5;
Obs:
a++ similar a a = a + 1;
a-- similar a a = a 1;
Exemplo:
#define PI 3.1415
Sada (escreva):
printf(<expresso>, <lista de argumentos>);
Exemplos:
printf(Se quisesse imprimir uma string: %s, Minha string!);
Entrada (leia):
scanf(<expresso>, <lista de argumentos>);
Exemplo:
int m;
scanf (%d, &m);
%d indicativo do tipo, neste caso do tipo inteiro.
&m operador utilizado para obter o endereo de memria da varivel.
http://www.codeblocks.org/