C – Structures (struct): Essentials for Linked Lists (I2204 ch 3 complete)

Опубликовано: 27 Февраль 2026
на канале: Siba Haidar
3,511
41

Video Outline:

00:00:00 Section 1 – Definition, Use and the Dot Operator
00:00:52 Structure Definition
00:02:27 Structure Declaration
00:05:00 Structure Representation in the Memory
00:05:40 Structure Initialization
00:07:12 The . (dot) Operator
00:08:57 Exercise: struct Student

00:12:58 Section 2 – typedef & sizeof
00:13:09 The typedef Keyword
00:14:13 typedef and Structures
00:15:40 The sizeof Operator
00:16:28 Demo: The sizeof Operator

00:19:15 Section 3 – Passing Structures
00:19:19 Structure Assignment
00:21:04 Passing Structure Members
00:23:01 Passing Structures
00:23:39 Example: Passing Structures: printSalaryRaise
00:25:13 Find the Mistake: Type Mismatch

00:26:24 Section 4 – Nested Structures
00:26:35 Arrays of Structures
00:28:47 Nested Structures

00:30:34 Section 5 – Pointers to Structure
00:30:40 Pointers to Structures
00:31:44 The (Arrow) Operator
00:36:57 Example: Passing Structure Reference: raiseSalary
00:37:48 Recursive Structures
00:38:45 typedef and Pointers
00:40:14 Exercise: Use of (arrow) Memory State

00:40:32 The End

Lebanese University Course Lectures
Faculty of Science - section 1 in Beirut Hadat
Applied Math Department
Computer Science - BS Degree - 2nd year

Course name: I2204 Imperative Programming
Course Playlist Link:    • I2204 - Imperative Programming  
Moodle course page Link: https://moodle.haidar.me/course/view....