Categoria: C/C++
I/O Stream de arquivos em C
Bene Silva Júnior 12/11/2021
Um Stream pode ser definido como um fluxo de dados em um sistema computacional. Neste post veja I/O Stream de arquivos em C. Quando um arquivo é aberto para edição, todo ele ou parte dele fica na memória, permitindo assim alterações, por isto somente quando ele é fechado, tem-se a garantia de que nenhum dado […]
Herança em C
Bene Silva Júnior 12/11/2021
Herança em C é um dos pontos chave de programação orientada a objetos (POO). Ela fornece meios de promover a extensibilidade do código, a reutilização e uma maior coerência lógica no modelo de implementação. Estas características nos possibilitam diversas vantagens, principalmente quando o mantemos bibliotecas para uso futuro de determinados recursos que usamos com muita […]
Funções em C
Bene Silva Júnior 12/11/2021
Funções em C são usadas para criar pequenos pedaços de códigos separados do programa principal. Em C/C++, tudo, na verdade, é uma função. INT MAIN (VOID) é uma função, por exemplo. Exceto a função MAIN, todas as outras funções são secundárias, o que significa que elas podem existir ou não. Então, qual a vantagem de […]
Estruturas de decisão e iteração em C
Bene Silva Júnior 12/11/2021
No desenvolvimento de programas em C, controlar o fluxo de execução é fundamental para realizar tomadas de decisão e repetir ações de forma eficiente. As estruturas de decisão e iteração são elementos-chave que permitem ao programador criar lógica condicional e loops dentro do código. Estruturas de decisão As estruturas de decisão permitem que o programa […]
Constantes em C
Bene Silva Júnior 12/11/2021
Constantes em C são o oposto das variáveis, apesar de trabalharem da mesma forma. As variáveis têm esse nome exatamente porque podemos mudar seu valor durante a execução do programa. Já as constantes são dados gravados em memória que de forma alguma podemos alterar seu valor. Então, qual a vantagem em ocupar memória com um […]
Classes em C
Bene Silva Júnior 12/11/2021
Embora o C seja uma linguagem de programação estruturada e não ofereça suporte nativo à Programação Orientada a Objetos (POO), é possível simular alguns conceitos de classes e objetos utilizando estruturas (structs) e funções. Neste post veja classes em C. O que é uma classe? Uma classe, no contexto da POO, é um modelo ou […]
Arrays em C
Bene Silva Júnior 12/11/2021
Arrays em C são estruturas de dados fundamentais que permitem armazenar e manipular múltiplos valores do mesmo tipo em uma única variável. Eles são úteis para organizar dados de forma ordenada e eficiente, facilitando operações em sequência, como iterações e buscas. Vamos explorar como os arrays funcionam e como utilizá-los corretamente. Declaração e inicialização de […]