Get 20% off all career paths from fullstack to AI
Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
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