Como criar um ponteiro para struct?

Dando continuidade ao nosso curso de programação com a linguagem C, vamos aprender nesta aula como criar um ponteiro para struct. Toda variável está associada a uma região de memória. Assim, é possível obtermos o endereço de memória de qualquer…

0 Comentário

Vetor é sempre um ponteiro?

Dando continuidade ao conteúdo sobre ponteiros em nosso Curso de Programação C, vamos hoje responder esta pergunta: Vetor é sempre um ponteiro? A resposta é um categórico SIM! Como já vimos, o nome de qualquer vetor contém o endereço de…

0 Comentário

Qual o tamanho de um ponteiro na linguagem C?

Em nosso Curso de Programação C já aprendemos que cada tipo de dado precisa de uma determinada quantidade de memória, mas e um ponteiro? Qual o tamanho de um ponteiro na linguagem C? Lembra do operador sizeof? Podemos fazer uso…

0 Comentário

Como Criar Uma Matriz Dinâmica?

Uma matriz, ou array bidimensional, é uma estrutura de dados semelhante aos vetores, porém contendo duas dimensões, linhas e colunas. Dizendo em outras palavras, uma matriz é um conjunto de elementos em que, para acessar cada um dos elementos é…

0 Comentário

Árvore Binária

Dentre as estruturas de dados dinâmicas, as árvores binárias estão entre as mais conhecidas, sendo uma estrutura muito eficiente para organização e busca de dados. Sua principal característica, que justifica o nome "binária", advêm do fato de que cada nó…

1 Comentário

Tabela Hash

Como tantas outras, uma Tabela Hash é mais uma estrutura de dados, e assim como toda estrutura de dados, possui um objetivo bem específico. O uso de uma tabela hash é indicado quando se sabe o tamanho do conjunto de…

0 Comentário