低级学院 - 从零到专家C语言编程 (2024 年 11 月 17 日)
Low Level Academy - Zero2Hero C Programming (11-17-2024)
- 1 - What is this course about_
- lecture
- 2 - Goal Setting and Motivation
- lecture
- 3 - Tool & Environment Setup
- lecture
- 4 - Project Introduction & Course Expectations
- lecture
- 5 - What is C_ (pros and cons)
- lecture
- 6 - C vs Other Languages
- lecture
- 7 - Is C Still Relevant in Today's World_
- lecture
- 8 - Introduction to Variables
- lecture
- 9 - Variable Scope Rules
- lecture
- 10 - Introduction to the Preprocessor
- lecture
- 11 - Compiling Hello World
- lecture
- 12 - Arrays
- lecture
- 14 - Strings
- lecture
- 16 - Conditional Statements
- lecture
- 17 - Loops
- lecture
- 18 - Functions
- lecture
- 19 - Structures
- lecture
- 20 - Unions
- lecture
- 21 - Special Struct Modifiers
- lecture
- 23 - Pointers
- lecture
- 25 - Dynamic Memory Allocation
- lecture
- 26 - Static Memory Allocation
- lecture
- 27 - Pointers to Pointers
- lecture
- 29 - Testing for Memory Leaks
- lecture
- 30 - What is glibc_
- lecture
- 31 - How to read a manpage
- lecture
- 32 - Checking for Errors with errno
- lecture
- 33 - Introduction to File Descriptors
- lecture
- 34 - File Output
- lecture
- 35 - File Input
- lecture
- 36 - Reading File Metadata
- lecture
- 37 - Variable Types
- lecture
- 38 - Type Casting
- lecture
- 39 - Multi Module Programming
- lecture
- 40 - Build Systems
- lecture
- 41 - Creating Libraries
- lecture
- 42 - Project Design
- lecture
- 43 - Creating a Unix Command Line Utility with Getopt
- lecture
- 44 - Handling Logic Based on Flag Input
- lecture
- 45 - Crafting Database Headers
- lecture
- 46 - Adding Employees to Our Database
- lecture