Linguagem C
Linguagem C,
Edição 2 Completa e Descomplicada
By ANDRÉ BACKES

Data de publicação : 29 Out 2018

Sua solicitação será avaliada de acordo com nossa cota e a relação curso x disciplina ministrada.

Descrição

Criada em 1972 nos laboratórios Bell por Dennis Ritchie, a linguagem C se tornou uma das mais bem sucedidas linguagens de alto nível já criadas, sendo considerada até hoje, na maioria dos cursos de Computação do país, como a linguagem básica para o aprendizado da disciplina.

Com um teor de abstração relativamente elevado, ela está mais próxima da linguagem humana do que do código de máquina. Por isso, é considerada por muitos uma linguagem de difícil aprendizado. Com o objetivo de simplificar o ensino da disciplina, André Backes apresenta neste livro uma nova abordagem que descomplica os conceitos da linguagem por meio de diversos recursos didáticos e ilustrativos, incluindo lembretes e avisos que ressaltem os seus pontos-chave, além de exemplos simples e claros sobre como utilizá-la.

Este livro traz um programa de um curso completo de linguagem C, tratando com simplicidade dos assuntos mais complicados até os mais básicos. Livro-texto para estudantes de graduação e pós-graduação em Computação, também pode ser utilizado por profissionais que trabalham com programação e profissionais de áreas não computacionais (biólogos, engenheiros, entre outros) que precisam utilizar o programa em alguma tarefa

Sobre o autor(es)
By ANDRÉ BACKES
SUMÁRIO
Agradecimentos vii
CAPÍTULO 1
INTRODUÇÃO 1
CAPÍTULO 2
LENDO E ESCREVENDO NAS VARIÁVEIS 27
2.1 Variáveis 27
CAPÍTULO 3
AS OPERAÇÕES QUE PODEMOS FAZER COM AS VARIÁVEIS 49
3.1 O operador de atribuição “ = ¿ 49
CAPÍTULO 4
COMANDOS DE CONTROLE CONDICIONAL 69
4.1 Definindo uma condição 70
CAPÍTULO 5
COMANDOS DE REPETIÇÃO 89
5.1 Repetição por condição 89
CAPÍTULO 6
VETORES E MATRIZES ¿ ARRAYS 111
6.1 Por que utilizar 111
CAPÍTULO 7
ARRAYS DE CARACTERES ¿ STRINGS 131
7.1 Definição e declaração de uma string 131
CAPÍTULO 8
TIPOS DEFINIDOS PELO PROGRAMADOR 141
8.1 Estruturas: struct 141
CAPÍTULO 9
FUNÇÕES 159
9.1 Definição e estrutura básica 159
CAPÍTULO 10
PONTEIROS 195
10.1 Definição 195
CAPÍTULO 11
ALOCAÇÃO DINÂMICA 215
11.1 Definição 215
CAPÍTULO 12
ARQUIVOS 235
12.1 Definição 235
CAPÍTULO 13
AVANÇADO 267
13.1 Recursos avançados da função printf() 267
CAPÍTULO 14
O PADRÃO C99 323
14.1 Habilitando o padrão C99 no Code::Blocks 323
CAPÍTULO 15
O PADRÃO C11 357
15.1 Novas macros, especificadores e identificadores 357
APÊNDICE 407
16.1 Sistemas numéricos 407
16.1.1 Conversão de binário para decimal 408
16.1.2 Conversão de decimal para binário 408
16.1.3 Conversão de hexadecimal para decimal 409
16.1.4 Conversão de decimal para hexadecimal 409
16.1.5 Conversão entre sistemas: hexadecimal e binário 410
16.1.6 Conversão de octal para decimal 411
16.1.7 Conversão de decimal para octal 411
16.2 Tabela ASCII 412
Referências 417
índice 419
Detalhes do Produto
ISBN: 9788535291063
Nº de páginas: 448
Imagens: Approx. 100 illustrations
Preço de varejo sugerido: R$149,00