A Quick Introduction to C Pointers

This video is a beginner-friendly introduction to Pointers using the C programming language.
We go over the main types of pointer declarations, as well as a discussion on the "address of" and the "arrow" operators.
Links:
PlayStation Programming: pikuma.com/courses/ps1-progra...
Chapters:
00:00 Intro
01:07 What are C Pointers?
02:36 Pointers & Dynamic Memory Allocation
04:09 Declaring Pointers in C
04:59 Declaring Pointers to Structs
06:42 The Address-Of Operator
09:20 Dereferencing a Pointer
11:19 Passing a Pointer as Parameter
12:04 The Arrow Operator
A pointer in C is the derived data type that is used to store the address of another variable and can also be used to access and manipulate the variable's data stored at that location. The pointers are considered as derived data types.
With pointers, you can access and modify the data located in the memory, pass the data efficiently between the functions, and create dynamic data structures like linked lists, trees, and graphs.
For comprehensive courses on computer science, programming, and mathematics, visit:
www.pikuma.com
Don't forget to subscribe to receive updates and news about new courses and tutorials:
/ @pikuma
Enjoy!

Пікірлер: 11

  • @Defal_
    @Defal_23 күн бұрын

    Thanks for your videos, I'm learning C as a hobby and your content is helping me so much!

  • @thefaulenzer677
    @thefaulenzer67722 күн бұрын

    Thank you soo much for making this video! Im currently learning C and have quite some trouble understandling pointers from other videos I've watched so far. You explained this just so well! It's 3am - just watched your "Tools to make a Game Engine in C++" video where I learned a lot by the way! So now that I discovered you and know how detailed and broad your explanations are, Im going to sleep a bit and watch this again tomorrow plus try it out myself in my projects, where understanding pointers by now is really needed! Thank you again! And good night :D

  • @kseo-u
    @kseo-u24 күн бұрын

    never fails, love your videos. Always informative and easy to catch

  • @hanspeterbestandig2054
    @hanspeterbestandig205423 күн бұрын

    Hey! This morning I was very delighted to see that you published a new Video! Understanding Pointers in C (and C++ as well) are very essential in these languages! Even if one uses References in C++ the knowledge of Pointers are very beneficial. You explained this issue very well- as usual! Thank you Sir to share your strong Knowledge with us! Thank you very much! 👏👏👏

  • @alucardbasterd3413
    @alucardbasterd341324 күн бұрын

    Parabéns pelas aulas!

  • @awesomegraczgie2131
    @awesomegraczgie213123 күн бұрын

    I know pointers pretty well, to the point I'm using them without a hastle but watching a new pikuma's video is always a pleasure!

  • @pikuma

    @pikuma

    22 күн бұрын

    Yeah, this was not really designed for someone with experience. But it's ok. 😅

  • @user-xr8qs4xj8e
    @user-xr8qs4xj8e22 күн бұрын

    Are any new courses for your website planned? :)

  • @Tupiniviking_de_osasco
    @Tupiniviking_de_osasco6 күн бұрын

    Cara, obrigado por compartilhar aqui no yt. Por um acaso pretende lançar algum treinamento de fisica em 3d?

  • @pikuma

    @pikuma

    6 күн бұрын

    @@Tupiniviking_de_osasco Eu quero fazer um curso de física 3D que é quase uma segubda parte do física 2D que eu já tenho. Tenho outros cursos pra publicar antes, mas acho que eventualmente chego lá. Mas acho que demora um pouquinho.