24.04.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!