They're Just Bits! Types and Structuring Memory in C.

preview_player
Показать описание
---

***

Welcome! I post videos that help you learn to program and become a more confident software developer. I cover beginner-to-advanced systems topics ranging from network programming, threads, processes, operating systems, embedded systems and others. My goal is to help you get under-the-hood and better understand how computers work and how you can use them to become stronger students and more capable professional developers.

About me: I'm a computer scientist, electrical engineer, researcher, and teacher. I specialize in embedded systems, mobile computing, sensor networks, and the Internet of Things. I teach systems and networking courses at Clemson University, where I also lead the PERSIST research lab.

More about me and what I do:



***

Welcome! I post videos that help you learn to program and become a more confident software developer. I cover beginner-to-advanced systems topics ranging from network programming, threads, processes, operating systems, embedded systems and others. My goal is to help you get under-the-hood and better understand how computers work and how you can use them to become stronger students and more capable professional developers.

About me: I'm a computer scientist, electrical engineer, researcher, and teacher. I specialize in embedded systems, mobile computing, sensor networks, and the Internet of Things. I teach systems and networking courses at Clemson University, where I also lead the PERSIST research lab.

More about me and what I do:

To Support the Channel:
+ like, subscribe, spread the word

Want me to review your code?

You can also find more info about code reviews here.
Рекомендации по теме
Комментарии
Автор

Thank you, this really helped me understand how it works. This kind of video are gold.

jacopopecchini
Автор

Well done! Explaining C's 'union' without saying the word 'union'... 👍😀

rustycherkas
Автор

When is adding structure to memory more useful than just declaring memory as the type you intend to use it as?

laibamustafa
Автор

Is there any way whatsoever that memory could be typed, structured, defined as nibbles? Are there any typedef or struct or other hacks that could give me just a bunch of nibbles to work with? Or does C simply not work in half-bytes?

ropersonline
Автор

How the program defines the actual type of the variable or how to treat it(int. float, double)?
after all with 4 bytes of memory for a 4 byte data type you don't store more info than the data...

mikelemon
Автор

2:20: That's not 0x7f, it's 0xf5.

ropersonline
Автор

Is this ansi c? And can you explain what "stick the int after the struct" means.

scdidkr
Автор

I'm also a YouTube programmer vlogger (I focus on Vim, web dev, and the business of coding). I am learning C over the holidays and am getting tons of value from your videos. Kudos and keep it up :) If you ever feel like chatting to an upbeat Irish guy who loves code, shoot me an email. — Jack

semicolonsons