filmov
tv
First Day learning the C Programming Language - Crash Course in C Programming

Показать описание
►Lesson Description: In this series of lessons I provide you with a crash course in the C programming language. I will introduce the language to you from your very first program, and then introduce you to the other features of the C language. One of the benefits of the C language, is that it is relatively small, and a majority of the language and syntax can be learned from this series of lessons.
00:00 Introduction
1:00 Hello World Example
4:17 Understanding the compilation process
8:56 Variables (Primitive variable types)
14:17 Arrays (Fixed-size arrays)
18:52 For Loops
22:17 While Loops
24:00 Handling Bugs (Tips and bug fixes)
26:45 Block Scope (Variable lifetime)
29:33 Functions (Declaration and definition)
36:50 Recursion
39:35 Assert (and being careful with data types)
42:33 Condition Statements (if, else, elseif)
45:25 Reading user input with scanf
47:00 address of (& operator)
51:21 Pointers (Creating pointer and dereferencing)
58:33 Malloc and Free (Dynamic Memory Allocation)
1:05:44 Pass by value Semantics in C
1:11:00 C-Strings and String Literals
1:18:25 structs (user-defined composite data types)
1:28:48 Linked List
1:36:18 Conclusion
►Please like and subscribe to help the channel!
Комментарии