C Programming Tutorial – 42 – Pointers

Facebook – https://www.facebook.com/TheNewBoston-464114846956315/
GitHub – https://github.com/buckyroberts
Google+ – https://plus.google.com/+BuckyRoberts
LinkedIn – https://www.linkedin.com/in/buckyroberts
reddit – https://www.reddit.com/r/thenewboston/
Support – https://www.patreon.com/thenewboston
thenewboston – https://thenewboston.com/
Twitter – https://twitter.com/bucky_roberts


Tannya Seth says:

need 6 hours to complete further.. ugh tired

Forty Two says:

very helpful, thank you so much! trying to study for a final

Taylor Simpson says:

I named my cat Bucky because they both love tuna equally.

Simon Levien says:

I came here because goddamn Harvard’s CS50 can’t explain this, thank you so much

Jozef Pochyba says:

Great tutorial


I generally thank you for your all tutorial Mr

Maria Hani says:

what if i want to have this pointer in binary to encrypt a file on my computer using DES?

manojkumar subramaniam says:

Thanks bro , This explained the pointer for me

abhilash pavan says:

hi been workig on this tutorial for quit a while and saw this pointer video and got a doubt
can any one menction the difference between the below two printf lines

int a = 100;
printf{“%p”, &a);

both show the different addresses
so both are good to use or just have to use the second printf

ying tang says:

a pointer is a special type of variable that can hold the memory address of a variable.

Vishal says:

18 dislikes? why? .. This video explained me more in 10 mins then my professor could in 10 weeks.. jeez (y) keep up the good work man..

You! says:

Thank you!!

THIS vs THAT says:

press windows button and then +
it will zoom so you can see easily

Nduwamungu Jean de Dieu says:

Man you’re the best

viewsPref says:

should some ‘professors’ shame on their shitty lecturing skills?

Aragog Yang says:

Why do I confuse after my professor’s 50 min lesson talking about pointer and understand it in ten min with Bucky’s tutorial?

le00 says:

YAS i finally understand!
thanks man

spectre42 says:

Really great explanation on pointers

manoj y says:

Sorry but Iam not getting the Same result , as ptuna value is address of tuna ,but Iam getting some other value

ManiProgrammingAndAnimation says:

This was awesome. I have an example on my channel of how to use pointers for user input if anyone wants to see!

FlyingNimbus3FTW says:

Very helpful summary, clearly explains the basics of pointers by using approachable language and examples. It was refreshing to have someone begin from the lowest level possible and moving up to the more complex uses, unlike most videos and web articles. The format also makes it very easy to follow along and actually code a lot of this yourself as he leads on the video. Great video for someone looking for more information on the basics of pointers.

Tao Cai says:

I love tuna

Alicia Kankainen says:

This seems like good stuff. Too bad I can’t see what he is doing with that font size.

Denis Benčič says:

Pointers are so confusing concept that I had to watch tutorials 42 and 43 (which were way more informative than the lectures by the way) at least twice. I love how your tutorials are so consistent to the things we discussed on my lectures.

Elizaveta Ovchinnikova says:

Thank you! You are amazing teacher!!!

Leverquin says:


Justin Howe says:

Great description, I know I found this topic to be difficult when I started learning C and many of my classmates still struggle with this topic sometimes. Using a simple analogy such as the house with an address example really helped me to get my head around this topic when I first learned it. I feel like I initially suffered due to the mentality of just moving the syntax around until it compiled/worked without fully understanding it. Starting at such a basic level then moving to syntax, then examples really helped me learn this topic. Thanks for the video!

Asaad Khattab says:


ying tang says:

I have a question. checkout the address in 3 timelines:

My question is why the pointer of tuna changed the second time, and at the third time it changed back. really confusing.

Tomasz Wota says:

“Well, we can’t store it in an int, because it has characters in it” */FACEPALM*
Also, Hungarian notation (pTuna for pointer, iNumber for int, etc) is used by some, but isn’t THAT wide anymore. Lots of people don’t touch it because it’s just noise in the end – self-documenting names are a better way to go about it.
Please, people, search some actually good knowledge sources. Bucky’s tutorials are not that. So much not that.

OvalWingNut says:

“First time watcher”. POINTERS: Now that’s what I’m talking bout… GOOD STUFF, thank you. Clear & Concise = I’m hooked. Make room for another sUbScRiPtIoN. p.s. And it’s in good old (audible) English too. Can’t beat that :O) Cheers

Matthew Wood says:

just saved me for my finals. starting at the basics and working through them simply has made it easier for me to refresh my knowledge and apply it practically

John Do says:

helped a lot thx

 Write a comment


Do you like our videos?
Do you want to see more like that?

Please click below to support us on Facebook!