Clique aqui para ler o primeiro capítulo do livro. - Livrarias Curitiba
Clique aqui para ler o primeiro capítulo do livro. - Livrarias Curitiba
Clique aqui para ler o primeiro capítulo do livro. - Livrarias Curitiba
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
SUMÁRIO<br />
CAPÍTULO 1 - INTRODUÇÃO ................................................................................... 1<br />
1.1. Um Pouco de História........................................................................................1<br />
1.2. Por que Apreender a Programar e C? ...............................................................2<br />
1.3. A Organização de Programas em C .................................................................2<br />
1.4. A Escolha <strong>do</strong> Ambiente de Desenvolvimento ....................................................3<br />
1.4.1. Alguns Ajustes de Con guração .....................................................................4<br />
1.4.2. Conhecen<strong>do</strong> a Ferramenta de DEV-C++ .......................................................8<br />
1.4.2.1. Barra de Menus ...........................................................................................8<br />
1.4.2.2. Menu de Acessos Rápi<strong>do</strong> – A Barra de Ferramentas..................................8<br />
1.4.2.3. Navega<strong>do</strong>r de Classes/Projetos ................................................................10<br />
1.4.2.4. Principais Teclas de Atalhos ...................................................................... 11<br />
1.5. Arquivo Fonte X Projeto................................................................................... 11<br />
CAPÍTULO 2 - MÃOS À OBRA: O CÓDIGO FONTE ............................................. 13<br />
2.1. Estrutura Básica de um Programa em C .........................................................14<br />
2.2. O Primeiro Programa em Linguagem de Programação C...............................14<br />
2.2.1. Com<strong>para</strong>n<strong>do</strong> a Lógica com a Lingugem C ...................................................16<br />
2.3. Bibliotecas Básicas..........................................................................................17<br />
2.4. Elementos Básicos ..........................................................................................18<br />
2.4.1. Tipos de Da<strong>do</strong>s.............................................................................................18<br />
2.4.2. Variáveis .......................................................................................................20<br />
2.4.3. Constantes ...................................................................................................22<br />
2.4.4. Opera<strong>do</strong>res Relacionais e Lógicos...............................................................23<br />
2.4.5. Expressões Aritméticas ................................................................................25<br />
2.4.6. Coman<strong>do</strong>s de Atribuição ..............................................................................26<br />
2.4.7. Precedência de Operações ..........................................................................29<br />
2.4.8. Opera<strong>do</strong>res de Incremento e Decremento ...................................................30<br />
2.4.9. Opera<strong>do</strong>res de Bits.......................................................................................30<br />
2.4.10. Opera<strong>do</strong>res de Endereço ...........................................................................36<br />
2.4.11. Opera<strong>do</strong>r SIZEOF .......................................................................................36<br />
2.4.12. Convcersão de Tipos de Da<strong>do</strong>s .................................................................37<br />
2.4.12.1 Conversão Implícita ..................................................................................37<br />
2.4.12.2 Conversão Explícita – CAST ....................................................................38<br />
2.5. Instruções de Entrada e Saída ........................................................................40<br />
Linguagem 14-04-2010.indd xiii 28/5/2010 20:16:19