Muito boa a aula. Estou saindo da parte de front e indo pra C++ na faculdade e está sendo um choque em estrutura de dados, mas seu video me ajudou muito!
meu amigo, me explique por favor se a lista é realmente importante. Na prática, você usar pra que na liguagem C? Até agora só vejo códigos, mas não tô entendendo a utilidade
Oi Alber, blza? Um exemplo de uso (na automação). Uma lista de alarmes que aconteceram num sistema supervisório. Algumas situações novas no chão de fábrica podem disparar alarmes, que vão sendo armazenados dinamicamente em uma lista, que é exibida pro operador ir acessando e lidando, excluindo itens e alterando os mesmos. A questão é que em linguagem C, em baixo nível, trabalhar com listas que variam de tamanho requer lidar com alocação dinâmica de memória - e é sobre isso que essa aula trata, de como implementar um esquema básico que pode ser desenvolvido melhor para estruturas de dados mais complexas (structs). A maioria das linguagens hoje (Python, Java, C++) tem listas dinâmicas implementadas em suas bibliotecas, que permitem que você vá adicionando elementos (objetos de uma classe) dinamicamente e acessando as informações. Listas são um dos conceitos básicos de estruturas de dados. Abraço
Muito boa a aula. Estou saindo da parte de front e indo pra C++ na faculdade e está sendo um choque em estrutura de dados, mas seu video me ajudou muito!
Excelente aula, obrigada!
Excelente didática, me ajudou mto, obrigado!!
Que bom que ajudou Felipe! Abração
meu amigo, me explique por favor se a lista é realmente importante. Na prática, você usar pra que na liguagem C? Até agora só vejo códigos, mas não tô entendendo a utilidade
Oi Alber, blza?
Um exemplo de uso (na automação). Uma lista de alarmes que aconteceram num sistema supervisório. Algumas situações novas no chão de fábrica podem disparar alarmes, que vão sendo armazenados dinamicamente em uma lista, que é exibida pro operador ir acessando e lidando, excluindo itens e alterando os mesmos.
A questão é que em linguagem C, em baixo nível, trabalhar com listas que variam de tamanho requer lidar com alocação dinâmica de memória - e é sobre isso que essa aula trata, de como implementar um esquema básico que pode ser desenvolvido melhor para estruturas de dados mais complexas (structs).
A maioria das linguagens hoje (Python, Java, C++) tem listas dinâmicas implementadas em suas bibliotecas, que permitem que você vá adicionando elementos (objetos de uma classe) dinamicamente e acessando as informações.
Listas são um dos conceitos básicos de estruturas de dados.
Abraço
@@ProfGustavoKikee valeu meu amigo!