Curso de Programação C | Desmistificando PONTEIROS em C (se for possível 😂 😂 😂 😂 😂) | aula 319

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ม.ค. 2025

ความคิดเห็น • 38

  • @cyberpunk_program
    @cyberpunk_program ปีที่แล้ว +16

    Com a popularidade da área de tecnologia, vejo cursos custando mais de 2 mil, com uma didática fraca e repetitiva dando rodeios de explicação, e vejo esse professor com uma didática impecável, tornando uma linguagem complexa em algo tão simples, parabéns pela excelente didática ❤

  • @ericofernandes2204
    @ericofernandes2204 2 ปีที่แล้ว +13

    Excelente aula. Estudo usando seus vídeos como material e me ajudam muito na faculdade. Aproveitando poderia mostrar como fazer um programa que retira caracteres repetidos de um vetor

    • @programeseufuturo
      @programeseufuturo  2 ปีที่แล้ว

      Olá Erico.
      Respondi sua dúvida aqui neste vídeo: th-cam.com/video/SBQtIaVakG8/w-d-xo.html

  • @codigoperfeito
    @codigoperfeito ปีที่แล้ว

    Nossa professor que genial, não tinha noção das possibilidades do ponteiro a melhor video aula sobre ponteiros

  • @henriquecoala2723
    @henriquecoala2723 2 ปีที่แล้ว +6

    Professor, seu canal é incrível. Sempre ajudando muito na minha graduação. obg!

    • @programeseufuturo
      @programeseufuturo  2 ปีที่แล้ว

      Por nada Henrique. Fico feliz que as aulas estejam ajudando.
      Obrigado pelo feedback e bons estudos.

  • @josenett0388
    @josenett0388 2 ปีที่แล้ว +1

    Excelente didática.... parabéns professor

  • @HENRIQUESALGUEIRO-d1k
    @HENRIQUESALGUEIRO-d1k ปีที่แล้ว +1

    que aula incrível, muito obrigado!

  • @damiaofernandes9776
    @damiaofernandes9776 2 ปีที่แล้ว +4

    Parabéns Você ensina muito bem explicado se não aprende é porque não é para aprender concorda ? ou qualquer pessoa com vontade pode aprender ? já vim tentando aprender essa linguagem , já um tempo e eu tenho muita vontade de aprender a programar em C . Eu sei um pouco , mais é o básico dos básicos. consigo fazer alguns programa s mais com códigos simples . não sei ponteiro , matriz etc.👋👋👋👋👋

    • @programeseufuturo
      @programeseufuturo  2 ปีที่แล้ว

      Obrigado Damião, fico feliz que tenha gostado.
      E, eu acredito que sim, qualquer um que queira pode aprender a programar. Contudo, é algo que leva tempo e exige prática, alguns aprendem mais rápido e outros aprendem mais de vagar, mas com dedicação você pode aprender sim.

  • @rozinetetrindade4881
    @rozinetetrindade4881 10 หลายเดือนก่อน

    Muito boa sua aula

  • @leeroyjenkins6462
    @leeroyjenkins6462 ปีที่แล้ว

    Aula muito boa.

  • @josevictordelunadasilva128
    @josevictordelunadasilva128 2 ปีที่แล้ว +2

    Melhor professor, sua aula é incrível, obrigado e DEUS lhe abençoe S2!

    • @programeseufuturo
      @programeseufuturo  2 ปีที่แล้ว

      Por nada José Victor.
      Amém rsrsrs e obrigado pelo feedback.

  • @DiegoHorvatti
    @DiegoHorvatti 2 ปีที่แล้ว +6

    char x[] = "foda";
    char xx[] = "foda pra carai";
    char xxx[] = "fodastica";
    printf("Cara você é %s aprendi em um nível %s, parabéns aula %s
    ", x, xx, xxx );

    • @programeseufuturo
      @programeseufuturo  2 ปีที่แล้ว +3

      😂 😂 😂 😂 😂 😂 😂 😂 😂 😂
      Adorei seu comentário Ora ora ora hahahaha
      Que bom que ajudou. Obrigado pelo feedback.

  • @guilhermesouza250
    @guilhermesouza250 ปีที่แล้ว

    Uma dúvida que teu tenho é sobre se um vetor é realmente um ponteiro, pois pelo que entendi ponteiro é uma variavel que aponta para um endereço de memória, enquanto que um vetor é uma estrutura de dados que armazena uma sequencia de dados

    • @briansantos9803
      @briansantos9803 ปีที่แล้ว +1

      Pode se dizer que sim, o vetor funciona através de aritmética de ponteiros, o que acontece é que o nome/identificador do vetor aponta para o primeiro elemento do mesmo, por exemplo, imagine que temos um vetor numeros[5], a palavra numeros aponta, isto é, tem o endereço de numeros[0], então sim, de certa forma um vetor é um ponteiro, mas aqui vai algumas diferenças
      1 - Diferentemente de um ponteiro convencional, o vetor SEMPRE aponta para o primeiro elemento do vetor, isso não pode ser alterado, ou seja, o vetor é um ponteiro constante

  • @linuxbashgnu6018
    @linuxbashgnu6018 2 ปีที่แล้ว +4

    muito bom ponteiros é mesmo assunto muito cabeludo na C. 😄

  • @JoaoPaulo-zv8ry
    @JoaoPaulo-zv8ry 2 ปีที่แล้ว +2

    void descobrirValores(int v[], int *men, int *mai, int tam){
    *men = v[0];
    *mai = v[0];
    for (int i = 1; i < tam; i++){
    if (v[i] < *men) {
    *men = v[i];
    }
    if (v[i] > *mai) {
    *mai - v[i];
    }
    }
    printf("
    Na funcao: Menor numero = %d Maior numero = %d
    ", *men, *mai);
    printf("Conteudo de menor: %p Conteudo de maior %p

    ", men, mai);
    }
    int main()
    {
    int menor = 0;
    int maior = 0;
    int vetor[] = {13, 2, 100, 15, 50, 512, 212};
    descobrirValores(vetor, &menor, &maior, 7);
    printf("Na main: Menor numero = %d Maior numero = %d
    ", menor, maior);
    printf("Endereco de memoria de menor: %p Endereco de memoria de maior: %p
    ", &menor, &maior);
    return 0;
    }

  • @gabrieldias8269
    @gabrieldias8269 ปีที่แล้ว

    Em assembly tudo isso fica muito mais claro

  • @LucasFerreira-wc2di
    @LucasFerreira-wc2di 2 ปีที่แล้ว +1

    Boa noite professor
    Queria sua ajuda para um programa em c que leia um vetor de tamanho 10 e depois outro vetor menor que o primeiro
    E por fim dizer quantas vezes o segundo vetor está dentro do primeiro

    • @programeseufuturo
      @programeseufuturo  2 ปีที่แล้ว

      Olá Lucas.
      Já respondi essa dúvida aqui no canal.
      Como identificar quantas vezes uma substring ocorre em uma string, na aula 312: th-cam.com/video/CAa-E3bWddA/w-d-xo.html

  • @leomota04
    @leomota04 2 ปีที่แล้ว +1

    excelente explicação, obrigado. Só estou confuso com uma coisa, qual a diferença de declarar
    int *ptr = &valor;
    e
    int *ptr;
    ptr = &valor;
    já vi vários vídeos e alguns usam do primeiro método e outros do segundo, há diferença de declarar e já associar o valor ou não?

  • @tortaimpulsiva1294
    @tortaimpulsiva1294 2 ปีที่แล้ว

    Oi,vi que vc postou e queria saber se vc poderia fazer um video de como arranjar emprego nessa área,seria interessante.

  • @karynemoreira2568
    @karynemoreira2568 ปีที่แล้ว

    você tem alguma dica de onde encontrar exercicios para iniciantes

    • @user-hs5yk3pc6w
      @user-hs5yk3pc6w ปีที่แล้ว

      tem site chamado codewars nele é literalmente um repositorio gigante de exercios em praticamente todas linguaguem onde dão desafios e tu resolve, e otimo praticar lá

  • @aguinaldomulondemulonde7800
    @aguinaldomulondemulonde7800 2 ปีที่แล้ว

    Estou com uma duvida , é possível explicar oque está acontecendo aqui
    novo->valor=x;
    novo->proximo=inicio;

    • @EveryGameArchive
      @EveryGameArchive 2 ปีที่แล้ว

      Basicamente você está tentando acessar o "valor" e "proximo" dentro da struct novo que são valores que estão sendo apontado dentro desses ponteiros.

  • @valterdesousa9069
    @valterdesousa9069 หลายเดือนก่อน

    Vontade de chorar , poderia ser mais simples se usar Array?

  • @RadokenForce
    @RadokenForce 2 ปีที่แล้ว +1

    O fundo preto é horrivel, pq nunca da pra ver seu mouse. Voce ta falando "aqui eu to alterando tal coisa" e não da pra ver onde que é o "aqui".

  • @aguinaldomulondemulonde7800
    @aguinaldomulondemulonde7800 2 ปีที่แล้ว

    Não consigo perceber

  • @diegovaler5204
    @diegovaler5204 2 ปีที่แล้ว +1

    se temos a bibliotecas e para nos ajudar, facilitar

  • @cardosoxz2742
    @cardosoxz2742 ปีที่แล้ว

    acho q sou muito burro pqp, entendo nd

    • @briansantos9803
      @briansantos9803 ปีที่แล้ว

      Não, não é, ponteiros é uma ideia muito estranha vendo pela primeira vez, é algo que você precisa insistir por um tempo e praticar bastante, tudo vai fazer mais sentido