Operadores Lógicos em C

Por: Eduardo Casavella Os operadores lógicos são utilizados quando é necessário usar duas ou mais condições dentro da mesma instrução if para que seja tomada uma única decisão cujo resultado será verdadeiro ou falso. Os operadores lógicos combinam condições simples em … Continue lendo


Ponteiro para struct

Por: Eduardo Casavella É possível criar um ponteiro para uma struct, de forma semelhante à criação de ponteiro  para outros tipos de dados. Para acessar os dados dos membros de uma struct usamos o operador ponto . Tomemos como exemplo a … Continue lendo



Exibindo data e hora com time.h e localtime

Por: Eduardo Casavella Neste artigo veremos como utilizar o arquivo de cabeçalho time.h da linguagem C para trabalhar com a data e hora atuais do sistema usando localtime() e a struct tm. No arquivo de cabeçalho time.h. existem funções e … Continue lendo




Instalando o Netbeans para C/C++:

Passo 1 –  Para obter a IDE entrar no site: https://netbeans.org/  e selecionar a opção Download: Passo 2 – Na tabela abaixo, selecionar o download da opção C/C++: Passo 3 – O download do arquivo será iniciado. Após o término … Continue lendo


Acentuação de caracteres em C com locale.h

Localização de programas e acentuação em C com o arquivo de cabeçalho locale.h Por Eduardo Casavella <locale.h> Chamamos de “localizar” um programa quando fazemos a adaptação deste às características de uma determinado idioma ou de uma região. A linguagem C utiliza … Continue lendo


Como usar Dev C++ no Windows 10

Atenção amantes do Dev C++!!! É possível usar o Dev C++ no Windows 10 e anteriores. Melhor ainda, é possível usar um Dev-C++ atualizado e que funciona perfeitamente no Windows 8 ou 10! Se você quer usar o Dev-C++ porque … Continue lendo


Valores aleatórios em C com a função rand

Por: Eduardo Casavella Para gerar um número aleatório (randômico) em linguagem C podemos usar a função rand pertencente à biblioteca stdlib.h. Gerar sequências de números aleatórios é um problema bastante comum em programação. A função rand Quando esta função é … Continue lendo


Arrays com várias dimensões em C

Por: Eduardo Casavella É possível utilizar arrays com várias dimensões. Ex; float notas[20]; //array de 1 dimensão, conhecido como vetor. float matriz1[5][5]; //array de 2 dimensões, conhecido como matriz. Também é possível declarar matrizes com múltiplas dimensões. int matriz3d [4][4][4] … Continue lendo



O comando syzeof

  Por: Eduardo Casavella Permite saber o número de bytes ocupado por um determinado tipo de variável. Sintaxe: sizeof(tipo); Exemplo: A expressão sizeof(float) retorna o número de bytes ocupado por um float. Como o operador sizeof retorna um valor inteiro … Continue lendo