C Language Programming Basics Course

Note: This course includes a total of128high-definition videos.
2022 C Language Programming Basics Course
Chapter 1 Guidance for Learning C Language (6 minutes)
Chapter 1 Introduction to C Language (13 minutes)
Chapter 1 Software Installation (11 minutes)
Chapter 1 Analysis of Simple C Programs (12 minutes)
Chapter 1 Steps to Run Programs and Programming Tasks (8 minutes)
Chapter 2 Introduction to Constants (8 minutes)
Chapter 2 Escape Characters (12 minutes)
Chapter 2 String Constants & Symbol Constants (8 minutes)
Chapter 2 Variables & Constants & Naming Rules for Identifiers (12 minutes)
Chapter 2 Integer Data – Basic Integer Types (14 minutes)
Chapter 2 Integer Data – Unsigned Types (8 minutes)
Chapter 2 Character Data & Floating-Point Data (15 minutes)
Chapter 2 Arithmetic Operators & Increment/Decrement Operators (12 minutes)
Chapter 2 Operator Precedence (5 minutes)
Chapter 2 Mixed Operations of Different Types (7 minutes)
Chapter 2 Type Casting (4 minutes)
Chapter 2 Five Types of Assignment Statements (6 minutes)
Chapter 2 Continuation of Five Types of Assignment Statements (12 minutes)
Chapter 2 printf Function Format (10 minutes)
Chapter 2 printf Format Specifiers (10 minutes)
Chapter 2 Continuation of printf Format Specifiers (8 minutes)
Chapter 2 scanf Function for Inputting Data (11 minutes)
Chapter 2 Notes on scanf Function (10 minutes)
Chapter 2 Character Input/Output Functions (13 minutes)
Chapter 3 if Statement (8 minutes)
Chapter 3 if-else Statement (16 minutes)
Chapter 3 if-else Multi-branch Statement (11 minutes)
Chapter 3 Relational Operators (10 minutes)
Chapter 3 Relational Expressions (11 minutes)
Chapter 3 Logical Operators (17 minutes)
Chapter 3 Logical Expressions (14 minutes)
Chapter 3 Application of Logical Expressions (Checking for Leap Year) (6 minutes)
Chapter 3 Ternary Operator (10 minutes)
Chapter 3 Nested if Statements (8 minutes)
Chapter 3 switch Statement (10 minutes)
Chapter 3 Continuation of switch Statement (13 minutes)
Chapter 3 Summary (12 minutes)
Chapter 3 Application of Automatic Checkout (6 minutes)
Chapter 4 while Loop (10 minutes)
Chapter 4 Logic Diagram of while Loop (6 minutes)
Chapter 4 do-while Loop (10 minutes)
Chapter 4 for Loop (10 minutes)
Chapter 4 Explanation of for Statement (12 minutes)
Chapter 4 Nested Loop to Implement Multiplication Table (10 minutes)
Chapter 4 Nested Loop to Implement Clock (9 minutes)
Chapter 4 break Statement (10 minutes)
Chapter 4 continue Statement (13 minutes)
Chapter 4 Summary and Fibonacci Sequence (10 minutes)
Chapter 4 Output Prime Numbers Under 100 (9 minutes)
Chapter 5 Defining One-Dimensional Arrays (15 minutes)
Chapter 5 Initialization and Usage of One-Dimensional Arrays (9 minutes)
Chapter 5 One-Dimensional Array Examples (11 minutes)
Chapter 5 Definition of Two-Dimensional Arrays (12 minutes)
Chapter 5 Usage of Two-Dimensional Arrays (7 minutes)
Chapter 5 Two-Dimensional Array Examples (8 minutes)
Chapter 5 Character Arrays (12 minutes)
Chapter 5 Character Arrays Storing Strings (11 minutes)
Chapter 5 String Input and Output (12 minutes)
Chapter 5 String Functions: puts, gets, strcat (10 minutes)
Chapter 5 String Functions: strcpy, strncpy, strcmp, strlen, strlwr, strupr (12 minutes)
Chapter 5 Summary and Examples (9 minutes)
Chapter 6 Functions (14 minutes)
Chapter 6 Definition of Functions (6 minutes)
Chapter 6 Calling Functions (9 minutes)
Chapter 6 Data Passing and Return Values of Functions (12 minutes)
Chapter 6 Declaration of Functions (9 minutes)
Chapter 6 Nested Functions (8 minutes)
Chapter 6 Recursive Functions (6 minutes)
Chapter 6 Function Recursion Decomposition (8 minutes)
Chapter 6 Function Parameters Passing Array Elements (6 minutes)
Chapter 6 Function Parameters Passing One-Dimensional and Two-Dimensional Array Names (10 minutes)
Chapter 6 Local Variables (12 minutes)
Chapter 6 Global Variables (11 minutes)
Chapter 6 Dynamic and Static Variables (14 minutes)
Chapter 6 register and extern (6 minutes)
Chapter 6 Compiling Multiple Files (10 minutes)
Chapter 6 Internal and External Functions (5 minutes)
Chapter 6 Summary and Example of Setting Password (10 minutes)
Chapter 7 Pointers (11 minutes)
Chapter 7 Pointer Variables (10 minutes)
Chapter 7 Referencing Pointer Variables (14 minutes)
Chapter 7 Passing Pointer Variables to Functions (14 minutes)
Chapter 7 Pointers to Array Elements (6 minutes)
Chapter 7 Pointer Arithmetic on Array Elements (16 minutes)
Chapter 7 Referencing Array Elements with Pointers 1 (10 minutes)
Chapter 7 Referencing Array Elements with Pointers 2 (11 minutes)
Chapter 7 Passing Pointers to Functions 1 (12 minutes)
Chapter 7 Passing Pointers to Functions 2 (11 minutes)
Chapter 7 Referencing Multi-dimensional Arrays with Pointers 1 (12 minutes)
Chapter 7 Referencing Multi-dimensional Arrays with Pointers 2 (10 minutes)
Chapter 7 Pointers to String Constants (14 minutes)
Chapter 7 Passing Character Pointers to Functions (5 minutes)
Chapter 7 Comparison of Character Arrays and Character Pointers (12 minutes)
Chapter 7 Function Pointers (6 minutes)
Chapter 7 Defining Function Pointer Variables (11 minutes)
Chapter 7 Function Pointers as Parameters (6 minutes)
Chapter 7 Functions Returning Pointers (7 minutes)
Chapter 7 Pointer Arrays (8 minutes)
Chapter 7 Multiple Pointers (7 minutes)
Chapter 7 main Function Receiving Parameters (17 minutes)
Chapter 7 Dynamic Memory Operations (12 minutes)
Chapter 7 Summary of Pointers (10 minutes)
Chapter 8 Structures (10 minutes)
Chapter 8 Creating Structure Types (5 minutes)
Chapter 8 Defining Structure Variables (13 minutes)
Chapter 8 Structure Arrays (9 minutes)
Chapter 8 Structure Pointers (9 minutes)
Chapter 8 Pointers to Structures & Passing Structures to Functions (10 minutes)
Chapter 8 Creating Space Allocated on Demand (11 minutes)
Chapter 8 Creating Linked Lists (6 minutes)
Chapter 8 Creating Dynamic Linked Lists (10 minutes)
Chapter 8 Unions (7 minutes)
Chapter 8 Usage of Unions (13 minutes)
Chapter 8 Enumerations (13 minutes)
Chapter 8 Replacing Type Names (12 minutes)
Chapter 8 Summary (6 minutes)
Chapter 9 Understanding Files (10 minutes)
Chapter 9 Opening Files (12 minutes)
Chapter 9 File Opening Modes (17 minutes)
Chapter 9 Reading and Writing Characters in Files (13 minutes)
Chapter 9 Reading and Writing Strings in Files (15 minutes)
Chapter 9 Formatted Reading and Writing in Files (6 minutes)
Chapter 9 Reading and Writing Data Blocks in Files (20 minutes)
Chapter 9 Changing the Reading and Writing Position in Files (13 minutes)
Chapter 9 Error Checking in File Operations (8 minutes)
Chapter 10 Algorithms (9 minutes)
Chapter 10 Flowcharts (17 minutes)
Chapter 10 Structured Flowcharts and Pseudocode (16 minutes)
Content Summary

Free Trial
http://zgw.100xuexi.com/Ebook/1001251.html

Long press to scan the QR code to watch this video on your phone