What is a pointer? - Using reference operator and dereference operator - Arduino Uno Programming

Поділитися
Вставка
  • Опубліковано 27 січ 2025

КОМЕНТАРІ • 8

  • @REG3305
    @REG3305 6 місяців тому

    Nice. I literally just decided to better understand pointers 2 days ago!!

  • @itzikovadia851
    @itzikovadia851 3 місяці тому

    Thsnk u very clearly lesson

  • @jimg9294
    @jimg9294 6 місяців тому

    Excellent video.

  • @REG3305
    @REG3305 6 місяців тому

    1:14
    Haha! That's was a good add!

  • @AliRaza-b7w6m
    @AliRaza-b7w6m 2 місяці тому

    Hello sir please make a video on ltrim and rtrim

  • @BeniZeBest2011
    @BeniZeBest2011 16 днів тому

    The most terrible video about pointers.....Kinding : there's a lot out there....
    Your exposé is confusing, not clear at all. Be more practical. Memory operations, via pointers, are easy you just have to keep in mind what's involved when you use them and that's all!!!
    The first idea is : YOUR PROGRAM NEEDS A MEMORY PLACE TO BE LOADED INTO BY THE SYSTEM THAT WILL EXECUTE IT. SO THIS SYSTEM WIIL LOAD YOUR PROGRAM IN HIS MEMORY.
    The second idea that goes along these pointers is : USUALLY, YOUR PROGRAM NEED SOME MEMORY THAT HE DOESN'T HAVE TO WORK ON SOME DATAS. SO IT NEEDS TO HAVE IT BY THE SYSTEM IN WHICH IT IS EXECUTED
    But your variable isn't a pointer that your program will use to retrieve it's value from too?
    Sorry but as time goes by I hear different kinda-fashioned-thing about pointer that scratch my ears... Althought pointers are not so complicated to undestand, don't need a so long video to explain it's almost the dumbest thing in computers stuff...) you just need to keep in your brain these two first main thing and, this :
    A so called "pointer" is a variable that store a memory cell number!!! And that's it!!!! The type that all language want you to put in front/or nearby is just a matter of language : a strong typed language is just a help for the programmer to write better/bigger programs whith ease and to let you intentionally wrtite/built it....
    Assembler deals with memory adress all the time but does'nt have the ease of type C (or others...) has!! But assembler is the fastest!!! But he must request an extra memory place to work with by calling a system method. How a system can run different program in its memory if all use the memory as they want : it will be a mess!!!!
    And that's all it's simple common sens!!!

    • @playduino
      @playduino  16 днів тому

      Thanks for your feedback! You're right that pointers become easy once you understand them - but that's a challenge for beginners.
      This video specifically targets Arduino Uno beginners who are often encountering pointers for the first time. I focus on practical examples because I've found that pure theory can be overwhelming for newcomers to programming.
      While experienced programmers like yourself might prefer a more direct technical approach, my teaching style aims to build understanding through hands-on examples that beginners can relate to.