Memory manipulation functions in C

preview_player
Показать описание
Let's make sure you understand what some of the functions (like memset and memcpy) actually do before ever using them again!
Рекомендации по теме
Комментарии
Автор

This is a hidden gem I hope everyone sees. Reading the documentation can be frustrating for beginners.

starfart
Автор

possibly the best channel on yt for c. extremely simple and clear explanation, nice accent and good approach to teaching

fun-damentals
Автор

Excellent series of over a hundred short videos (116) about basic computer functions and basic programming. These are the things every programmer should know master master first.

profittaker
Автор

Just start to learn C and I found your channel, i just subcribed and I don't regret it.

federicobau
Автор

In youtube lots of channels are there but No one has ever say even one word about this topic
Thanks dude I was searching for this 🤟🤟

pushkarnath
Автор

Thank you so much for such a clear explanation!!! Now I finally got the usage of these functions!

codinggirl_
Автор

I have finished almost the full playlist "Unix process in c". I think some of the videos on this playlist are not in order. Anyway, your videos are helping me a lot.

habibhasanshakil
Автор

This is some great channel for C language

MrAnandml
Автор

Man you deserve even more subscribers and views, the effort you put into your videos is huge, thanks a lot. Also would have a question to you, I have some experience in C, and I really want to go through your tutorials, but I could not figure out what the real order of the videos are, could you help me out? Thank you best regards.

zltn_brkl
Автор

Sorry i keep watching and you explained 👍💪

carlosfernandez
Автор

Thank you so much!

Excellent series of videos with clear explanations!

But, the playlist is not organised.
Please, short them.
It would be much more clear.

Thanks a lot man!

koraybulut
Автор

informative video, thanks sir! one question you said 1 is four bytes in int which is 0001its four bit right so that means every number has its own four bit i did not quite understand! it is stored in hexadecimal format in the program?

mukteshgautam
Автор

man you explained it so damn sharp!
Thank you so much!

sarvottampriyadarshee
Автор

Be careful when comparing structs. Do the compare element by element in case the padding is different.

ailijic
Автор

I just discover your channel and want to watch all your videos on C. My skills in C declined in last years. Is there any order in which you should watch "The C programming language made simple"? I have on first position "Memory manipulation functions in C", definitely not "Hello World!" program. The latter being the most important program in the world!

kamilziemian
Автор

Small mistake : as c is little endian, the int 1 is actually : 1 0 0 0

laenprogrammation
Автор

Originally in the 1st int, we have a decimal expression of 0003, don't we?
I'm a little confused by how it was turned into the hexadecimal expression of 01010101.
Conversion looks like these: 0 <-> 01, 0<->01, 0<->01, 3<->01. Why?

turuus
Автор

Hello ! Thank you for this great video. Would it be possible to have more explanation about the memset function ?
I understood that we get "16843009" for each number when we print the result of memset as an int (with %d) because the hexadecimal result is "01010101". But as you said "memset will set every single byte to 1", I would expect the result of memset to be something like There is probably something I don't understand about memory. I am reading about it, but I am still confused.

MetroidVibes
Автор

Your videos are great but the playlist is not organised ... like i don’t understand which one is the first one in your playlist.

codewithovi
Автор

can you suggest me c documentation?... I'm not able to find it.

lgto