
CS50x 2024 - Lecture 4 - Memory
TABLE OF CONTENTS 00:00:00 - Introduction 00:01:01 - Pixel Art 00:06:57 - Hexadecimal 00:14:23 - Memory 00:21:43 - Pointers 00:30:43 - Strings 00:48:27 - Pointer Arithmetic 00:52:05 - String Comparison 01:04:52 - Copying 01:16:49 - malloc and Valgrind 01:24:11 - Garbage Values 01:29:10 - Pointer Fun with Blinky 01:32:00 - Swapping 01:46:27 - Overflow 01:49:36 - scanf 02:02:11 - File I/O This video may contain copyrighted material the use of which has not always been specifically authorized by the copyright owner. We are making such material available for educational, informational, and entertainment purposes. We believe this constitutes a "fair use" of any such copyrighted material as provided for in section 107 of the US Copyright Law. If you are the owner of any content used in this video and wish to have it removed, please contact us. We will respond promptly to address your concerns.