Memory - Intro to Computer Science - Harvard's CS50 (2018)

preview_player
Показать описание
Learn about computer memory and how it relates to programming.

This course teaches the foundations of computer science. This video is lecture 3 of Harvard University's CS50 2018 course (part 4 since the lectures start at 0).

⭐️Contents⭐️
⌨️ (00:00:00) Introduction
⌨️ (00:00:50) Enhance
⌨️ (00:01:41) Week 2 Recap
⌨️ (00:05:10) CS50 IDE
⌨️ (00:14:24) check50
⌨️ (00:18:37) debug50
⌨️ (00:26:43) Taking Off the Training Wheels
⌨️ (00:27:46) compare0.c
⌨️ (00:29:54) compare1.c
⌨️ (00:32:09) Strings Don't Exist
⌨️ (00:41:40) compare2.c
⌨️ (00:47:50) char *
⌨️ (00:48:54) compare3.c
⌨️ (00:51:09) compare4.c
⌨️ (00:57:30) compare6.c
⌨️ (00:59:54) copy0.c
⌨️ (01:06:18) copy1.c
⌨️ (01:10:53) copy2.c
⌨️ (01:11:37) malloc and free
⌨️ (01:13:18) scanf0.c
⌨️ (01:15:36) scanf1.c
⌨️ (01:19:26) scanf2.c
⌨️ (01:25:07) addresses.c
⌨️ (01:30:51) Hexadecimal
⌨️ (01:33:38) Milk and OJ
⌨️ (01:36:44) noswap.c
⌨️ (01:44:51) swap.c
⌨️ (01:57:17) Pointer Fun with Binky
⌨️ (02:00:16) Stack Overflow
⌨️ (02:01:35) struct0.c
⌨️ (02:02:39) struct1.c
⌨️ (02:04:14) struct2.c
⌨️ (02:08:30) Outro

--

Рекомендации по теме
Комментарии
Автор

Even fewer people are taking these courses as you go further. Let's finish these courses till the end. You are not alone.

harryghgim
Автор

I like my professors, but David is at the next level.

evensandvik
Автор

This youtube channel has actual, useful content on it! It's a miracle.

Автор

This is hands down the best course I've ever taken online and I can't believe it's on youtube. And that's coming from someone who's paid for online programming courses before. I'm so glad I stumbled on this channel!!!

pyrotechnick
Автор

I had to check what speed was set while playing this video....it was normal.

netty
Автор

This guy had speedforce for breakfast!

ravichandrareddy
Автор

Are you taking our brains and stuffing it with your words of wisdom?! Cool. Never even had to focus too much to listen about it.

clodgozon
Автор

I feel a bit mixed about this.
I am a software engineer. I have been for a time.
I have taken (and aced) countless CS courses while in school but I still have profound insight watching this supposed by number a 'half-assed CS' series...I get it, not advanced material but damn, it is so complete in layers for such a short class.
Did I spend a fortune for nothing??
I love the memory and data structures talks best:)

mattgraves
Автор

Super, super! Thank you so much! You answered my questions without me asking them!

sscapture
Автор

Thanks for uploading. Real help for highschool dropouts

madhavtrivedi
Автор

Man.. David brings the light into my heart <3

Chrosam
Автор

All these videos are amazing !!! Thank you so much !!
Will be courses for more languages ?

cgorfdg
Автор

Quality class and excellent resources with great proficient teacher status

TheFuture
Автор

@freecodecamp, videos 5 and 6 in the CS50 playlist are not playable, as it says they are private videos and they can't be displayed.

georgejbaker
Автор

Meantime on my third world uni, professors teach us this with black board crappy painting of memory array.

DarkGT
Автор

Takes me back to the days of installing games on floppy disks in DOS

isaaccardin
Автор

at 1:23:35 the professor feels lucky, but is actually not. scanf with %s means "String of characters. This will read subsequent characters until a whitespace is found". So even if you entered a lot of characters after "David ", because it's a whitespace after David, it prints ok. The segmentation fault example after that is due to the fact that are no spaces.

Adrian-Carstea
Автор

Okay, what's the difference between these two declaration of strings?

char *foo;
or
char foo[10];

This made me even more confused, when should I use the later, or the former?

seclvded
Автор

52:08 I think this is wrong. If s is suppose to come before t alfabethically, it will return a negative value.

TroenderTass
Автор

This is the 2nd video where i see students jump at the opportunity to get some food. What is going on at Harvard?

limyohwan