2020 e ainda é o melhor canal para aprender C . Valeeeu!
@gabrielneto53343 жыл бұрын
Cara, eu gosto muito mais do livro dele do que das vídeo aulas, mas elas ajudam muito sim.
@AntonioSantos-vi5cb Жыл бұрын
O Mrs M da linguagem C. Revelando as verdades!!!
@DihCpsPsy6 жыл бұрын
As aulas só melhoram!!! Muito obrigado professor!!! Desmistificou os ponteiros para mim.
@ultimatepr Жыл бұрын
Parabéns, seu conteúdo é completo e de muita qualidade.
@progdescomplicada Жыл бұрын
Muito obrigado!
@samuelkojicovski8554 жыл бұрын
Suas aulas são muito didáticas. Estou me aprofundando em C para desenvolvimento de sistemas embarcados. Apesar de não ter uma visão da utilização ainda dentro de microcontroladores, dá pra entender perfeitamente a questão teórica dos ponteiros. Muito obrigado.
@wtfmayp8 жыл бұрын
jamais vou esquecer a cara dos meus colegas de turma quando o prof mostrou esse **p. todo mundo ficou "??????? wtf?" ponteiro que aponta pra ponteiro, qual a necessidade disso? kkkkkk ótima aula, tens me ajudado muito. valeu!
@gabrielteodoro71506 жыл бұрын
oi gata
@herberthipolito99416 жыл бұрын
to usando para fazer uma certa tabela d dispersão....
@ramonnascimento17937 жыл бұрын
A única coisa que meu professor de PC fez que servisse pra alguma coisa foi indicar essas aulas aqui, excelente material, tá salvando minha vida!!!
@AndersonNascimentoCorrea7 жыл бұрын
Ta pistola
@SolenyRodrigues8 жыл бұрын
Excelente! Suas explicações são perfeitas. Parabéns!
@ClaudineyPerbony9 жыл бұрын
Claro e conciso. parabéns e Obrigado pelas aulas!
@jacksonconceicao78485 жыл бұрын
Excelente explicação. Parabéns
@OzzyAnny3 жыл бұрын
obrigada
@diogomsz Жыл бұрын
Melhor canal de programação C que conheci até hoje, muito obrigado!! Professor, quero tirar uma dúvida com você: o tamanho de um endereço de memória está relacionado com o valor que está armazenado nele? Veja esse exemplo: void exercise3() { int p1, p2; printf("p1 value: "); scanf("%d", &p1); printf("p2 value: "); scanf("%d", &p2); if (&p1 > &p2) printf("p1 address: %d ", &p1); else printf("p2 address: %d ", &p2); } Mesmo atribuindo valores grandes a variável p2, o endereço de memória de p1 continua sendo maior sempre.
@progdescomplicada Жыл бұрын
Vc quis dizer a posição. O tamanho da posição de memória é sempre igual. A posição de memória varia com a ordem de declaração das variáveis, não tem nada a ver com o seu conteúdo.
@jailsonathayde744 жыл бұрын
Não vejo a hora de chegar nos arquivos.
@jeisonestevam238311 жыл бұрын
Muito bom, Parabéns pelas aulas!
@diegovasconcelos54149 жыл бұрын
muito bom
@tch97207 жыл бұрын
God Bless you !! and thank very much.
@CarolBrasileiro9 жыл бұрын
muit louco :O
@alxjf10 жыл бұрын
Uma coisa que me confunde é em algumas aulas os ponteiros são declarados e atribuídos na seguinte maneira: int x = 5; int *PTRx; PTRx = &x; Ou seja, na hora de atribuir o endereço da memória de x, é usado o PTRx sem o *. Mas nessa video aula, é usado, seguindo meu exemplo: *PTRx = &x; Qual a maneira certa?
@progdescomplicada10 жыл бұрын
***** O * é usado para declarar um ponteiro ou para acessar o conteúdo do endereço que está armazenado no ponteiro.Para armazenar o endereço de uma variável no ponteiro não se utiliza o *
@alxjf10 жыл бұрын
ok, se eu entendi agora, a única maneira de atribuir um endereço para um ponteiro usando *, é se essa atribuição é feita no momento em que esse ponteiro é declarado, certo? Ex: int a =5; int *ptr = &a;
@progdescomplicada10 жыл бұрын
Sim. Mas não precisa ser no momento da declaração. Pode ser depois: int a =5; int *ptr; ptr = &a;
@alxjf10 жыл бұрын
Linguagem C André Backes Perfeito, muito obrigado pelas respostas.
@henrickess11 жыл бұрын
Vlwwww
@guilhermeborges409710 жыл бұрын
o SAULO ACERTOU ! Viva unifei, kimura and the japan dancers !
@andreyc.p.45496 жыл бұрын
VALEEEEEEEEEEEEEEEEEEEEEEEUUUU
@carlaceres3 жыл бұрын
Para imprimir o endereço, tanto faz usar %p ou %d?
@progdescomplicada3 жыл бұрын
O mais correto é o %p. Eu usei o %d pois fica mais didático.
@carlaceres3 жыл бұрын
@@progdescomplicada Muito obrigada pela resposta, professor!
@robertoaraujomf3 жыл бұрын
ta, mas quando eu precisaria de usar ponteiro para ponteiro, digo, qual a lógica de um ponteiro não poder apontar diretamente para o endereço da variável correspondente?
@progdescomplicada3 жыл бұрын
Em várias situações. Uma delas é a alocação dinâmica de uma matriz . kzbin.info/www/bejne/jWXZk6p7f9NkZ7c
@becauro3 жыл бұрын
The best ... EVER. Mas um ponteiroX consegue, também, acessar um conteúdo apontado por outro ponteiroY, se esse ponteiroY jogar seu conteúdo (endereço para onde aponta) pra dentro do ponteiroX, e na função printf se usar a sintaxe: *((tipo da var que ponteiroY apon ta*)ponteiroX) com %d (se conteúdo for um inteiro). Tentei isso na aula anterior. Se soubesse que essa matéria aqui fosse tão simples assim, nem teria perdido meu tempo fazendo minhas gambiarras. 5:26 - Quem for testar remover os asteriscos(*) desse ptrPtr , não esqueça do %p no printf()... hehe
@namboww2 жыл бұрын
vim dar uma revisada e levei um AD de "fazer intensivão de python" yt só pode tá de meme cmg💀
@icaroferreira9268 жыл бұрын
Existe alguma apostila para acompanhar as aulas?
@progdescomplicada8 жыл бұрын
Tenho essa, mas está incompleta: www.facom.ufu.br/~backes/apostilaC.pdf
@icaroferreira9268 жыл бұрын
Entendi, não existe outra com os assuntos após recursão ? de qualquer forma muito obrigado !!
@FranciscoCosta1238 жыл бұрын
Compra o livro, pô. www.amazon.com.br/Linguagem-C-Completa-e-Descomplicada/dp/8535268553/ ps.: O André é foda, poderia ter indicado o próprio livro, mas não fez. :D