PONTEIROS EM C: SE NÃO APRENDER COM ESSE VÍDEO, ESQUECE!
Vložit
- čas přidán 5. 09. 2023
- Apoio: www.raisa.com.br/
Utilize o cupom de desconto "wrkitsraisa" em suas compras na Raisa!
Linguagem C, o Curso Definitivo
go.hotmart.com/N48026554Y
Curso Completo C++
go.hotmart.com/F72591849V
Fontes Chaveadas Iniciantes II (50% de desconto já aplicado):
go.hotmart.com/H81903935M
Curso Fontes Chaveadas Iniciantes I (50% de desconto com cupom FONTES2):
go.hotmart.com/X71239925O
=======================================
Conheça todos os cursos WR Kits disponíveis:
wrkits.com.br/canal
=======================================
Cursos WR Kits disponíveis:
Medidores de Energia Iniciantes II
go.hotmart.com/I84574328J
Display Nextion IHM Sem Biblioteca
go.hotmart.com/P84468000D
AVR: Projetos Profissionais
go.hotmart.com/I63648870F
Áudio e Amplificadores Profissionais
go.hotmart.com/G26299296Q
Raspberry Pi Pico
go.hotmart.com/L58812139W
Amplificadores Operacionais Básico
go.hotmart.com/M50443817Y
Amplificadores Operacionais Intermediário
go.hotmart.com/P59455422E
ESP32 Profissional com ESP-IDF
go.hotmart.com/N77958849I
ESP32: Aprenda de Verdade!
go.hotmart.com/D48413904X
Arduino Profissional
go.hotmart.com/E82578876N
Arduino para Iniciantes
go.hotmart.com/W13291812W
Introdução ao Poderoso STM32
go.hotmart.com/T46339670E
LT Spice Básico
go.hotmart.com/G11914923Y
LT Spice Intermediário
go.hotmart.com/S16944563J
LTspice Avançado
go.hotmart.com/U81176173Q
KiCAD Esquemáticos e Placas de Circuito Impresso
go.hotmart.com/A40158619U
Proteus Simulação de Circuitos e Criação de Lay-Outs
go.hotmart.com/U8008895D
Treinamento em Osciloscópio Digital
go.hotmart.com/D9607887A
Leitura e Interpretação de Datasheets
go.hotmart.com/N8870397A
Análise Teórica de Amplificadores Comerciais
go.hotmart.com/T41877396A
Monte o Seu Laboratório Profissional de Eletrônica
go.hotmart.com/H12758165R
=======================================
Livro: Construção e Programação de Braço Robótico:
go.hotmart.com/P66162681S
FAÇA ASSINATURA ANUAL DA REVISTA ELETRÔNICA WR:
go.hotmart.com/I43326457Q
=======================================
OUTROS CURSOS HOTMART RECOMENDADOS:
Curso de STM32
go.hotmart.com/D70960824X
Medidores de Energia Iniciantes I
go.hotmart.com/T79623204X
Eletrônica Geral
go.hotmart.com/G7368331U
Manutenção de Smartphones
go.hotmart.com/K6505199S
Manutenção de Notebooks
go.hotmart.com/N6635304E
Filtros Digitais, DSP, C++, Arduino
go.hotmart.com/O54070208M
Transistor MOSFET: Teoria e Aplicação
go.hotmart.com/Y43352724J
Circuitos com JFETs
go.hotmart.com/U43060859B
Interfaces Modernas
go.hotmart.com/K42796855N
Curso Arduino Gênese
go.hotmart.com/K59747772J
=======================================
Loja WR Kits: wrkits.com.br/
Se inscreva em nosso canal do Telegram:
t.me/joinchat/AAAAAFjxor3czJ6...
Instagram WR Kits: / wrkits
Twitter/Instagram: @WagnerRambo e @WRKits
Contribua com a WR Kits em uma das plataformas:
/ wrkits
apoia.se/wrkits
www.padrim.com.br/wrkits
=======================================
Descrição do vídeo:
Esse vídeo vai esclarecer suas dúvidas sobre ponteiros e você sairá utilizando de forma imediata! Aprenda Linguagem C da forma correta!
WR Kits parceria com a Raisa.
#ponteiros
#linguagemC
=======================================
======================================= - Věda a technologie
A virada de chave pra mim foi entender que um ponteiro é uma variável que guarda o endereço de memória de outra variável. Sabendo isso o resto fica intuitivo.
Uma didática dessa eu não tive na faculdade. Aprendi ponteiros lendo por conta própria, testando códigos e quebrando a cabeça. Ponteiro não é difícil, só tem que ficar atento aos detalhes. Agora, essa aula de 15 minutos ensinou mais que muitas aulas de 1h em cursos presenciais.
Obrigado Thiago!
Exatamente... São muitos detalhes que na faculdade, passam despercebidos.
Sem compreender o básico de arquitetura de computadores e entender como uma variável é alocada em memória é quase impossível entender ponteiros.
Parabéns pela explicação, muito didática.
Excelente apresentação. Claro, preciso e conciso.
Fiz o curso de Linguagem C junto com Microcontroladores Avr WrKits e de fato é sensacional ... bora estudar!!!❤
Vc aprendeu mesmo a programar em C, to pensando fazer esse curso..preciso aprender programação em C.
Que ótimo Paulo! Sucesso e bons projetos!
Muito obrigado, estou cursando engenharia eletrônica e você é uma inspiração para mim 🙏🏽❤️
Ponteiros podem também ser usados para passar funções como parâmetro. Como quando você tem um texto que deve executar umaa ação então você pode varrer um array e checar qual ponteiro é pra aquele texto. Usei muito para executar comandos em micro via serial. A utilidade disso é ficar mais prático a manutenção do código, já que para adicionar uma nova função a ser chamada, basta adicionar no array a palavra chave e o ponteiro da função
Wagner, mais completo e simples que sua explicação não tem. Valeu
Muito obrigado meu amigo!
eu acho que to quase a descobrir como o bootloade e firmware update de MCU realmente funciona. se não for o caminho, isso foi o mais perto que cheguei. Sensacional!
me ajudou demais essa didática, parabéns pelo material
Ahhh, o bom e velho C.
Muito bom!
Obrigado Gilmar!
Agora só falta mais um vídeo mostrando um caso de uso onde resolver um problema com ponteiro faz com que o programa rode várias ordens de grandeza mais rápido do que tentar resolver usando programação estruturada, pra gente poder acreditar que ponteiro é útil. 😂😂😂
Os alunos do curso de C e C++ viram dezenas de exemplos práticos a respeito, mas já trouxemos aqui no canal também.
@@canalwrkits eu acho que tenho pelo menos um destes 2 Cursos, ainda não os fiz, dei uma mudada de área no momento
Show!
Estudei essas coisas numa disciplina da universidade (Estrutura de Dados), mas nunca mais precisei usar (trabalhando principalmente com simulação científica). Outras linguagens nem têm declaração de ponteiros, então sempre me perguntei se eles são mesmo necessários.
Foda cara, tava dificil demais entender mas não sei como vc fez, foi muito facil de compreender
Que vídeo sensacional, obrigado cara
obrigado professor! deu uma boa esclarecida em ponteiros para mim.
Muito bom, se puder traz mais conteúdos.
Me ajudou muito.
Obrigado!
muito bom mestre
video mto bom!! Esta me ajudando a beça com a lista da faculdade
Muito bom, amigo
vídeo extremamente bom ,muito obrigado!
Excelente aula! Eu era um desses "assombrados" por ponteiros.
Excelente explanação, Wagner !
muito legal, professor 👍👍
muito obrigado
Excelente conteúdo.
Muito boa sua explicação...Parabéns!
Muito bom, direto ao ponto, e sem estribeiras.
Muita das vezes, os professores em universidades e faculdades só sabem complicar as coisas, isso quando não obrigam o pobre aluno a caçar um livro de 1987 e guaraná com rolha e se vira...
Qual a diferença entre usar ponteiros ou usar variáveis globais?
Ponteiros usa duas posição de memória.
Variáveis globais usa uma só.
Excelente, totalmente explícito. Era lo que buscaba para comprender punteros.
Excelentíssima aula grande Wagner!
tu é brabo
Ótima explicação. Extremamente didática.
Dica para entender bem o assunto de ponteiro, rever esté vídeo 3 vezes, vai por mim, rever ele 3 vezes ou mais é melhor coisas para nunca e jamais esquecer o que e como usar o ponteiro.
Em 10minutos me explicou algo que não entendi em 2h de um curso pago. Excelente! 5 estrelas
Obrigado Adriano!
A maioria das aulas deixa em aberto quando usar * e o & comercial, muito obrigado por explicar e exemplificar tudo isso.
Valeu, bons estudos! Acompanhe sempre.
Curso de microcontroladores pic con proyectos reales y en físico, eso sí que sería genial,saludos
excelente curso estou nesta parte de pontiros vale a pena
Qual a importância dos ponteiros?
Olá Wagner boa aula
E o curso de eletrônica analógica analógica sai nesse mes junto com o de pic
Provavelmente lançaremos em Outubro.
blz pode esqueçer
Adorei ❤ um abraço
Valeu João, abraço!
Like 330. Show de bolas 😉👍👏👏👏
Na prática, nos Micro controladores, usar ponterios pode economizar memória e processamento?
Sim. Principalmente em códigos mais complexos. Entender ponteiros é praticamente um caminho sem volta.
Olá professor Wagner, que aulão hein, com certeza ampliou conhecimentos à nós alunos, @arduinomaquinas agradece e prestigia seu canal, UP DEUS TE ABENÇOE SEMPRE 😉👍👏👏👏👏
Ponteiro é um recurso muito útil. Um exemplo é quando você tem vários objetos e precisa rodar uma mesma rotina de código para esses objetos. Em vez de escrever várias linhas de código igual trocando apenas o objeto ou fazer um loop interativo, que é algo lento, você pode escrever uma única função usando ponteiros, então é só chamar essa função passando os objetos como parâmetro. O código fica enxuto e mais ágil. Uma coisa que ajuda bastante é trabalhar com referências, dá para otimizar muito o código, administrar melhor memória e processamento.
Mutio obrigado a todos que me responderam!
eu entendi o conceito lendo livros, mas nao entendi como utiliza-lo
Parabéns Wagner aula super didática e muito rica em conhecimento..
Valeu Robson!
So uso c pra estrutura de dados agr pra variaveus uso a normals msm
Poderia fazer um video específico, nao sei se ja tem, falando da velocidade de converssao AD de microcontroladores, quais as vantagens e desvantagens de aumentar a velocidade de converssao, relação dela com o clock usado e o q se deve levar em conta pra fazer a melhor configuracao.. valeu.
Pretendemos abordar nos cursos de PIC, mas já tem dicas no canal, pesquise por "WR Kits ADC PIC avançado".
parabéns prof.
Valeu!!
Como você emularia um barramento juntamente com outros hardwares que possuem propria memoria.
Excelente aula como sempre.
Valeu Sousa!
Boa tarde Wagner, seria possivel v fazer um video sobre função callback em c? existem pouca informação sobre isso
Callbacks são mais comuns em C++. Demonstramos em nossos cursos. Mas podemos abordar o tópico no futuro.
Ótima aula. Uma dúvida: em quais situações é mais vantajoso usar ponteiros?
Sempre que precisarmos fazer uma atualização indireta de algum conteúdo. Outra situação em que ponteiros são muito úteis é quando realizamos operações de varredura de dados ao longo de vetores e strings. Podemos citar também a alocação dinâmica de memória.
professor e quando existe a declaração
int *ptr = &var
?
Estamos apontando para o endereço de var já na declaração. Também está correto.
pra que usar ponteiro se ja da pra ver o endereco da memoria direto, ali usando o &var? alguem consegue me explicar?
Precisamos dos ponteiros para manipular os endereços de memória. Com o operador & nós conseguimos ler, mas não conseguimos escrever nos endereços. No vídeo foram mostrados alguns exemplos práticos. Você pode se aprofundar no tema e em muito mais em nosso Curso Definitivo de Linguagem C: go.hotmart.com/N48026554Y
O problema com ponteiros nunca foi entender o que é um ponteiro, mas como usar essa joça pra fazer alocação (e desalocação) de memória, em outras palavras, usar o heap, em vez do stack (afinal alocar qualquer coisa no stack é trivial usando um vetor local). E não, não é trivial fazer malloc (e free) corretamente num código C e daí toda a problemática de "segurança" de memória de C.
Temos isso em riqueza de detalhes no curso Definitivo de C. Bora fazer, que vai dominar 100% go.hotmart.com/N48026554Y
Qual curso eu começo C ou C++ e porque ? Ou posso fazer C e C++ já seria mais fácil ?
Recomendo iniciar pelo de Linguagem C. Pois o de Linguagem C já contém também, digamos, a base do C++.
Terminando o de C, pode fazer o de C++ imediatamente. Bons estudos!
@@canalwrkits obrigado por responder, abraço e muito sucesso !
:)
vish, posso esquecer ent :/
ASKDOAUSDAKSDKAS EU AI
z80 / statict rams / pointers / pic -> stairway to heaven!