A biblioteca padrão da linguagem C

Por: Eduardo Casavella C Standard Library é o nome da biblioteca padrão da linguagem C. Esta biblioteca possui uma série de funções prontas com recursos adicionais e disponíveis para utilização. A biblioteca padrão de C é composta ao todo por … Continue lendo


Breve História da Linguagem C

Por: Eduardo Casavella A linguagem C foi criada em 1972 e implementada em um computador DEC PDP-11 por Dennis Ritchie no Bell Laboratories . C é derivada de duas outras linguagens: Algol 68 e BCPL. O foco da linguagem C … Continue lendo


A biblioteca string.h

Por: Eduardo Casavella A biblioteca string.h da linguagem C, contém uma série de funções para manipular strings. Neste artigo veremos como: Copiar strings em C usando strcpy e strncpy; Concatenar strings em linguagem C usando strcat e strncat; Descobrir o … Continue lendo


String em C – vetor de caracteres

Por: Eduardo Casavella O termo string serve para identificar uma sequência de caracteres. Na prática, as strings são usadas para representar textos. Em linguagem C, ao contrário de outras linguagens, não existe um tipo de dados string nativo. Para representar … Continue lendo


Resto de uma divisão inteira em linguagem C

Por: Eduardo Casavella A divisão inteira Quando realizamos uma divisão de duas variáveis inteiras, a parte fracionária é eliminada de forma automática, ou então é “truncada”. Como a parte fracionária é descartada, temos que o resultado de uma divisão inteira … Continue lendo


O comando switch case em C

Por: Eduardo Casavella É uma forma de reduzir a complexidade de vários if … else encadeados. É muito utilizado, principalmente para uso em estruturas de menu. O conteúdo de uma variável é comparado com um valor constante, e caso a … Continue lendo



O operador ternário (?) em C

Por: Eduardo Casavella O operador ternário é uma alternativa para substituir o if…else em algumas situações por ser um comando bem enxuto. Sintaxe: Condição ? verdadeiro : falso Onde Condição é a condição que será testada. Verdadeiro é o que … Continue lendo


Matriz em C

Por: Eduardo Casavella Neste artigo, veremos como trabalhar com matrizes, através de exemplos em linguagem C. O que é uma matriz? Matriz é a uma estrutura de dados do tipo vetor com duas ou mais dimensões. Os itens de uma … Continue lendo


Vetores – arrays em linguagem C

Por: Eduardo Casavella O vetor é uma estrutura de dados indexada, que pode armazenar uma determinada quantidade de valores do mesmo tipo. Os dados armazenados em um vetor são chamados de itens do vetor. Para localizar a posição de um … Continue lendo


Comando do while em C

Por: Eduardo Casavella Esta estrutura de repetição, garante que o bloco de instruções seja executado no mínimo uma vez, já que a condição que controla o laço é testada apenas no final do comando. A diferença entre o comando while … Continue lendo


O comando while em C

  Por: Eduardo Casavella Estrutura de repetição while Executa a repetição de um bloco de instruções enquanto uma condição é verdadeira. Pseudocódigo A estrutura Enquanto … Faça equivale a estrutura while em linguagem C. Sintaxe: Iniciar a variável de controle … Continue lendo


O comando for em C

Por: Eduardo Casavella Estrutura de repetição for Denominamos “laço” (loop em inglês) a uma estrutura de repetição. As estruturas de repetição, executam a repetição de um conjunto de instruções enquanto uma determinada condição é verdadeira. Em linguagem C, existem três … Continue lendo