Por: Eduardo Casavella Para passar um vetor para uma função usando linguagem C utiliza-se um ponteiro como parâmetro da função. Ao usarmos o ponteiro como parâmetro, na realidade estamos passando o endereço inicial do vetor e não os seus elementos. … Continue lendo →
Por: Eduardo Casavella Arquivos Os arquivos permitem gravar os dados de um programa de forma permanente em mídia digital. Vantagens de utilizar arquivos Armazenamento permanente de dados: as informações permanecem disponíveis mesmo que o programa que as gravou tenha sido … Continue lendo →
Por: Eduardo Casavella Em algumas situações é preciso determinar se o usuário digitou um caracter de determinado tipo (numérico ou uma letra por exemplo) ou então, é necessário converter um caracter minúsculo em maiúsculo para fazer uma comparação e tomar … Continue lendo →
Por: Eduardo Casavella É um tipo de dado definido pelo usuário que define uma variável que vai receber apenas um conjunto restrito de valores. Na realidade, um enum é um conjunto de valores inteiros representados por identificadores. Sintaxe: enum < … Continue lendo →
Por: Eduardo Casavella O comando typedef é usado para criar “sinônimo” ou um “alias” para tipos de dados existentes. Então na prática podemos dizer que estamos renomeando um tipo de dados. A renomeação de tipos facilita a organização e o … Continue lendo →
Por: Eduardo Casavella Alocação Estática Na alocação estática de memória, os tipos de dados tem tamanho predefinido. Neste caso, o compilador vai alocar de forma automática o espaço de memória necessário. Sendo assim, dizemos que a alocação estática é feita … Continue lendo →
Por: Eduardo Casavella Constantes são usadas para armazenar valores que NÃO podem ser modificadas durante a execução de um programa. Uma constante precisa ser declarada, e para tanto usamos a diretiva de pré-processador #define. Sintaxe: #define <nome_da_constante> <valor> A declaração … Continue lendo →