Arquivo do mês: setembro 2012

Passando um vetor para função em C

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


Arquivos em C

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



Enum em C

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


Redefinição de tipos com typedef

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


Alocação Dinâmica em C

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


Constantes em C usando #define e const

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