Categoria: Linguagem C
Ideias, histórias e inspirações.
[361] Unions e Enums: Economia e Clareza
Uma struct reserva espaço para todos os campos ao mesmo tempo; a union, para… [+]
[365] typedef e o Design de Tipos Legíveis
Esconder um asterisco dentro de um apelido faz PInt a, b; declarar dois… [+]
[366] O Pré-processador: #define, Macros e Inclusões
O quadrado de 2 + 3 dá 11 quando a macro esquece os parênteses — o… [+]
[367] Compilação Separada: Cabeçalhos e Múltiplos Arquivos
Incluir um .c em vez de ligar os objetos é o erro que rende definição múltipla… [+]
[368] Classes de Armazenamento: static, extern e o Tempo de Vida
A mesma palavra static faz duas coisas diferentes: dentro de uma função… [+]
[369] Entrada e Saída Formatada: printf e scanf a Fundo
Um double se lê com %lf e se imprime com %f — assimetria histórica, sem lógica… [+]
[371] Lendo e Gravando Arquivos de Texto
Abrir em modo w apaga o arquivo inteiro antes da primeira escrita — detalhe… [+]
[378] Arquivos Binários e Posicionamento no Disco
O inteiro 12345 ocupa cinco bytes gravado como texto e quatro gravado como… [+]