apostila de linguagem .c UFMG
Linguagem C
UFMG
Universidade Federal de Minas Gerais
1
Esta apostila foi elaborada com o conteúdo do site do Curso de
Linguagem C da UFMG ( site - http://www.ead.eee.ufmg.br/cursos/C/).
Esta versão .doc foi elaborada por Henrique José dos
Santos (Eng@ da Computação, UNISANTOS, Santos-SP)
Este curso foi implementado na UFMG - Universidade Federal de Minas Gerais pelo Núcleo de Ensino à Distância da Escola de
Engenharia - fazendo parte de um projeto apoiado pela Pró-Reitoria de Graduação da UFMG, através do programa PROGRAD97/FUNDOFUNDEP. O curso é oferecido regularmente, a cada semestre, desde
1997. Na nossa página de inscrições você pode verificar o número de participantes em cada edição. Desde sua primeira edição, o curso tem sido oferecido gratuitamente e não oferece certificados de conclusão.
Ou seja, você deve fazer este curso se estiver interessado em seu aprimoramento pessoal.
Quem originalmente escreveu o curso de C foi o aluno de graduação em Engenharia Elétrica, Daniel Balparda de Carvalho.
Algumas modificações foram introduzidas pela aluna de doutorado
Ana Liddy Cenni de Castro Magalhães e pelo aluno de graduação em
Engenharia Elétrica, Ebenezer Silva Oliveira. Posteriormente,
Guilherme Neves Cavalieri, também aluno de graduação em
Engenharia Elétrica, modificou as páginas, de forma a facilitar a navegação e utilização do curso. Atualmente ele é mantido pelo professor Renato Cardoso Mesquita.
2
Aula 1 - INTRODUÇÃO
Vamos, neste curso, aprender os conceitos básicos da linguagem de programação C a qual tem se tornado cada dia mais popular, devido à sua versatilidade e ao seu poder. Uma das grandes vantagens do C é que ele possui tanto características de "alto nível" quanto de "baixo nível".
Apesar de ser bom, não é pré-requisito do curso um conhecimento anterior de linguagens de programação. É importante uma familiaridade com computadores. O que é importante é que você tenha vontade de aprender,