Home Tags Linguagem C

Tag: Linguagem C

Lista encadeada genérica com macros avançadas

Confira como construir uma lista encadeada genérica, passo a passo, até a formatação de macros complexas, com alguns hacks bem interessantes.

Curso de C com microcontroladores MCF51QE128 e MC9S08QE128 - Parte 5

Funções na Linguagem C   Forma geral   As funções em linguagem C podem ser encaradas como algo similar as sub-rotinas em programas escritos em Assembly, guardadas as...

Dicas de herança múltipla em Sistemas Embarcados

Confira dicas de herança múltipla em Sistemas Embarcados. Às vezes temos que utilizar orientação à objetos, e tomar cuidado com suas consequências.

Conhecendo a macro container_of

Conheça a macro container_of, que serve para obter o endereço de uma estrutura que contém um campo do qual apenas conhecemos seu endereço.

Estilo de código - Boas práticas de programação em linguagem C

Conheça boas práticas de programação em linguagem C para qualquer nível, desde desenvolvedores que estão entrando no mundo embarcado até sêniors.
Pré-processador C: x macros; Alocação Dinâmica

Programação Modular em C

Este artigo reuni informações importantes sobre programação modular em C que já foram apresentadas em outros artigos. Confira!
Pré-processador C: x macros; Alocação Dinâmica

Modificadores de Armazenamento na Linguagem C

Confira a definição e aplicação dos modificadores de armazenamento da linguagem C, necessários para controle dos espaços de memória de variáveis.
Tipos de dados em algoritmos

Comando de Controle Switch Case

Nos últimos artigos desta série eu tenho falado sobre os comandos de controle de programa. Hoje é a vez de estudarmos o Switch/Case. Vamos lá!

Algumas particularidades sintáticas de C99

Frequentemente vejo alguns amigos desenvolvendo em C e sempre se deparam com algumas construções que são completamente “esquisitas”. O esquisito está entre aspas pois...

Iniciando C++ em sistemas embarcados

 Objetivo O objetivo deste artigo é apresentar uma aplicação fazendo-se o uso da linguagem C++ em sistemas embarcados, sem se preocupar em abordar todas as...
Pré-processador C - Compilação condicional - Diagnóstico

Modificadores de Acesso na Linguagem C

Olá, caro leitor! Já olhou um código C e viu as palavras const e volatile? Este artigo descreverá a função dessas palavras na linguagem C,...
Pré-processador C: x macros; Alocação Dinâmica

Ponteiro em C: Resumo

Nesta série de artigos procurou-se apresentar os conceitos fundamentais relacionados ao uso dos ponteiros em C. Diversos tópicos foram apresentados, de forma introdutória, com...
Pré-processador C: x macros; Alocação Dinâmica

Ponteiro em C: Polimorfismo

Muito se discute a respeito das facilidades criadas com a utilização de linguagens orientadas a objetos (OO), principalmente quando a comparação é realizada com...
Pré-processador C: x macros; Alocação Dinâmica

Ponteiro em C: Tipo de Dado Abstrato

Olá, caro leitor! Ao longo da série foram abordados diversos tópicos sobre os ponteiros em C. Os tópicos abordados, ainda que de maneira introdutória,...
Pré-processador C: x macros; Alocação Dinâmica

Ponteiro em C: Alocação Dinâmica de Memória

Recentemente o Felipe Neves apresentou neste artigo um sistema para gerenciamento de memória chamado TLSF. Além disso, destacou que esse tópico é bem discutido por...