O C é uma linguagem de programação incontornável no estudo
e aprendizagem das linguagens de programação. É um precursor das linguagens de programação estruturadas e a sua sintaxe foi reutilizada em muitas linguagens posteriores, mesmo de paradigmas diferentes, entre as quais se contam o Java, o Javascript, o Actionscript, o PHP,
o Perl, o C# e o C++.
Este livro apresenta a sintaxe da linguagem C tal como especificada pelas normas C89, C99, C11 e C17, da responsabilidade do grupo
de trabalho ISO/IEC JTC1/SC22/WG14.
É, por isso, uma ferramenta indispensável para:
• Professores;
• Estudantes;
• Programadores;
• Web designers;
• Autodidatas.
Para além da sintaxe da linguagem C, são também apresentados conceitos e aplicações práticas de estruturas de dados e algoritmos, nomeadamente:
• Vetores, listas e árvores;
• Inserção, remoção, pesquisa, impressão de estruturas;
• Diversos algoritmos de ordenação de estruturas;
• Eficiência temporal e espacial dos diversos algoritmos apresentados.
ALEXANDRE PEREIRA. Mestre em Engenharia Eletrotécnica e de Computadores pelo Instituto Superior Técnico. Doutorando em Ciências da Comunicação na Universidade Lusófona de Humanidades e Tecnologias. Professor na Licenciatura em Aplicações Multimédia e Videojogos da Universidade Lusófona. Professor na Licenciatura em Engenharia Informática da Universidade Europeia, Laureate International Universities.