Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the intricate world of composite types and compatible types in C programming through this conference talk recorded at NDC TechTown in Kongsberg, Norway. Delve into a lesser-known corner of the C type system that most developers rarely encounter, where composite and compatible types work together to enable the C compiler to treat different types as equivalent. Focus specifically on arrays and the various ways their sizes can be specified, uncovering the complexities and nuances of array type compatibility. Discover the undefined behaviors lurking in this dark corner of the language specification and learn about defects that the C Standards Committee plans to address in the upcoming C2Y standard. Gain practical insights into how to handle these issues in your current C programming projects while understanding the theoretical foundations that govern type compatibility in C.
Syllabus
Composite Array Types in C - Robert Seacord - NDC TechTown 2025
Taught by
NDC Conferences