A História da Linguagem C/C++
Por: Jeh Alice • 5/5/2015 • Trabalho acadêmico • 26.423 Palavras (106 Páginas) • 201 Visualizações
Trabalho de Formatura
Apostila da Linguagem de Programação C++
Autor: Enrique Camargo Trevelin
Orientador: Carlos Antônio Alves
Ilha Solteira – Julho de 2007
UNIVERSIDADE ESTADUAL PAULISTA
“JÚLIO DE MESQUITA FILHO”
Campus de Ilha solteira
UNESP – Campus de Ilha Solteira – 2007 Página 1
Sumário
Módulo 1 – A Linguagem C++....................................................................... 4
1.1 – História da Linguagem C/C++.............................................................................. 4
1.2 – Características da Linguagem C++....................................................................... 4
1.3 – Exemplos de Aplicações Escritas em C++ ........................................................... 5
1.4 – Comparação de C++ com outras linguagens ........................................................ 5
1.5 – Paradigmas de Programação: Programação Estruturada e Orientada a Objetos .. 6
Módulo 2 – Compiladores .............................................................................. 8
2.1 – O que é um Compilador........................................................................................ 8
2.2 – Compiladores de C++ ........................................................................................... 8
2.3 – DevC++................................................................................................................. 8
2.3.1 - Instalação............................................................................................................ 9
2.3.2 - Interface............................................................................................................ 10
2.3.3 - Utilização.......................................................................................................... 12
2.3.4 – Erros................................................................................................................. 13
2.4 – Estrutura Básica de um Programa em C++......................................................... 15
Módulo 3 – Características e Definições Gerais da Linguagem C++....... 17
3.1 – Nomes e Identificadores Usados na Linguagem C++ ........................................ 17
3.2 – Palavras Reservadas na Linguagem C++............................................................ 17
3.3 – Tipos e Dados ..................................................................................................... 18
3.4 – Definição de Variáveis........................................................................................ 19
3.5 – Definição de Constantes ..................................................................................... 20
3.6 – Números Hexadecimais e Octais ........................................................................ 20
3.7 – Valores Strings.................................................................................................... 21
3.8 – Códigos de Barra Invertida ................................................................................. 21
3.9 – Operadores .......................................................................................................... 22
3.10 – Tabela de Operadores da Linguagem C............................................................ 25
3.11 – Expressões ........................................................................................................ 26
3.12 – Precedência e Associatividade de Operadores.................................................. 26
3.13 – Conversões de Tipos......................................................................................... 28
3.14 – Modeladores de Tipos....................................................................................... 29
Módulo 4 – Funções na Linguagem C......................................................... 30
4.1 – Funções ............................................................................................................... 30
UNESP – Campus de Ilha Solteira – 2007 Página 2
4.2 – Declarando uma Função ..................................................................................... 31
4.3 – Main como uma Função ..................................................................................... 33
4.4 – Variáveis dentro das Funções ............................................................................. 34
4.4.1 – Variáveis Locais .............................................................................................. 34
4.4.2 –Variáveis Globais.............................................................................................. 35
4.5.1 – Chamada por Valor.......................................................................................... 36
4.5.2 - Chamada por Referência .................................................................................. 37
4.6 – Biblioteca de Execução....................................................................................... 37
4.7 – Funções
...