Programação
Linguagem de Programação C
Esta apostila foi elaborada a partir da versão .doc da apostila que foi foi elaborada por Henrique José dos Santos (Eng. da Computação, UNISANTOS,
Santos‐SP) e posteriormente utilizada pela UFMG e atualmente mantida por pelo professor Renato Cardoso Mesquita
Alguns capítulos foram modificados e/ou inseridos pelos professores
Roberto Teixeira Alves e Rodrigo Janasievicz Gomes Pinheiro para atender o conteúdo que desejamos abordar no curso de extensão da UTFPR.
ÍNDICE
1.
INTRODUÇÃO ................................................................................................................................................... 7
1.1.
2.
SINTAXE........................................................................................................................................................... 11
2.1.
2.2.
2.3.
2.4.
2.5.
2.6.
2.7.
2.8.
2.9.
2.10.
2.11.
2.12.
2.13.
2.14.
2.15.
3.
VETORES ..................................................................................................................................................... 45
STRINGS ...................................................................................................................................................... 47
MATRIZES ................................................................................................................................................... 50
PONTEIROS ..................................................................................................................................................... 53
6.1.
6.2.
6.3.
6.4.
6.5.
6.6.
6.7.
6.8.
6.9.
6.10.
7.
COMANDO SIMPLES