Structs em linguagem C - Tutorial

Estrutura de Dados II: structs

Já aprendemos um tipo básico de estrutura em C, os vetores.
Com eles, aprendemos a trabalhar com um número qualquer de variáveis do mesmo tipo.

A vantagem desse tipo de estrutura é não precisar trabalhar individualmente com cara variável.
Ao invés disso, trabalhamos com um grupo de variáveis.

Porém, trabalhamos sempre com variáveis de um mesmo tipo.
Em muitas aplicações de C, precisamos trabalhar com vários elementos de tipos diferentes, e é aí que entra o tipo de estrutura chamada struct, onde é possível agrupar os mais variados tipos de variáveis e formar um bloco de informação, que é a struct.

Como veremos, também, esse bloco de elementos pode ser considerado um novo tipo de dado.
Um tipo, assim como int, float ou char. Mas um tipo que você criou.


Tutorial de C: Structs

00. Introdução as structs: O que são, para que servem e onde são usadas
01. Como declarar uma struct
02. Como acessar, ler e escrever em elementos de uma struct
03. typedef: Como criar seus próprios tipos
04. Como enviar structs para funções
05. Como passar uma struct para funções por referência - O operador ->
06. Exercícios sobre structs em C



3 comentários:

Anônimo disse...

Onde encontro aqui algo sobre Pilhas e filas???

Anônimo disse...

Pilhas você encontra na Kalunga, quando a fila tiver quase acabando olhe pra direita e verá um monte de pilhas. Espero ter ajudado.

Anônimo disse...

Nossa em, me ajudou muito com esse seu comentário.

Gostou desse tutorial de C?
Sabia que o acervo do portal C Progressivo é o mesmo, ou maior que, de um livro ou curso presencial?
E o melhor: totalmente gratuito.

Mas para nosso projeto se manter é preciso divulgação.
Para isso, basta curtir nossa página no Facebook e/ou clicar no botão +1 do Google.
Contamos e precisamos de seu apoio.